본문 바로가기

분류 전체보기431

처음 배우는 스프링 부트 2 www.hanbit.co.kr/store/books/look.php?p_code=B4458049183 처음 배우는 스프링 부트 2 구현 순서에 맞춰 프로젝트를 진행하며 배우는 실전 입문서 이 책은 스프링 부트 입문자의 눈높이에 맞춰 스프링 부트 환경 설정부터 커뮤니티 게시판 구현까지를 다룹니다. 스프링 부트의 기 www.hanbit.co.kr 제목은 처음 배우는 스프링 부트이지만 생각보다 어렵다. 예전에 보았다가 내용이 어려워서 접었다가 다시 책을 보았다. 책 내용은 굉장히 좋다. 초심자용이라지만, 각종 스프링 기술이나 기본기술에서 약간 심화된 내용이라든지 개념설명도 빠짐없이 잘되었다. 특히 security, batch 부문은 설명이 마음에 들었다. 한가지 아쉬운점은 트랜드를 반영한 기술 서적은 버젼문제.. 2020. 12. 29.
패키지 Package package 패키지명 (현재 파일이 있는 경로) Class가 많아지고 한 폴더에 파일이 많아지면 관리가 어렵기 때문에 관련된 파일들을 폴더별로 나눠서 관리한다 자바에서는 이 폴더를 package라고 한다. 패키지의 특징 한 폴더에는 같은 이름의 클래스가 여러 개 올 수 없다. 내가 만든 패키지와 상대방이 만든 패키지가 같고 그 안의 파일명도 같다면 함께 사용할 수 없다. 클래스를 만든 사람들은 고유의 패키지를 만들 필요가 있다. 보통 패키지는 도메인 이름을 반대로 적는다. whiteship.study.com => com.study.whiteship 패키지 이름은 모두 lowercase로 작성하고 underscore없이 연속되는 단어로 작성한다. com.study.whiteShip 이나 c.. 2020. 12. 28.
상속 자바 상속의 특징 상속 이미 존재하는 클래스를 기반으로 새 클래스를 만드는 방법. 이미 존재하는 클래스를 나타내는 용어 parent class, base class 새 클래스를 나타내는 용어 child class, derived class 두 클래스 간의 상속의 표현 자식 클래스가 부모 클래스를 상속받음 자식 클래스가 부모 클래스로부터 파생 자식 클래스가 부모 클래스의 한 종류(is-a) is-a 관계 : 상속관계, 부분집합 관계 자바에서 클래스 상속을 이용할때는 extends 키워드를 사용하여 상속 관계를 나타낸다. 부모와 자식이 있을 경우 부모부터 초기화된다 public class Animal { private String name; private int age; public Animal(String.. 2020. 12. 21.
클래스 클래스를 정의하는 방법 클래스란? 새로운 개체를 만들 때 명세 개체는 클래스로부터 만들어져야함 명세서(속성, 동작) Duck.java (상태와 동작을 가진 Duck 클래스) 1 2 3 4 5 6 7 8 9 public class Duck { private String name; private int age; public void fly() { System.out.println("오리 날다"); } } Colored by Color Scripter cs 속성(상태)를 표현하는 용어 member variable field attribute 동작을 표현하는 용어 member function method message 객체를 만드는 방법 java.ihoney.pe.kr/23 Java에서 인스턴스(객체)를 만드는.. 2020. 12. 15.