오늘은 웹개발의 봄 강의 1주차 필기하면서 봤다
확실히 기초부터 알려주는 느낌이라 좋았다.
final 키워드 -> 값 고정
묵시적 형변환 자료형의 크기가 서로 다른 자료의 연산결과는
크기가 큰 자료형으로 변환됨
기본 생성자
public 클래스명() {
}
국룰 생성자
public Course(String title, String tutor, int days) {
this.title = title;
this.tutor = tutor;
this.days = days;
}
정해진 방법으로만 바꿀수있게
setter
public 리턴타입 메소드명(재료){
명령
}
밖에서 조회할수있게
getter
public 반환타입 메소드명(재료){
명령
return 반환값 // 필요하면
}
메소드를 통해서 바꾸기
public 리턴타입 메소드명 (재료) {
명령
}
public void setTitle(String title){
this.title = title;
웹 동작방식
1.데이터만 주고받기.
-RestController 이용
-JOSN형식으로 주고받는 자동응답기
Rest 서버의 응답이 JSON형식임을 나타냄
Controller 자동응답기,클라이언트의 요청(Request)을 전달받는 코드
2.html ,css, javaScript 주고받기.
브라우저에 직접 조회 - GET방식 (naver.com)
그레이들
배포,라이브러리 가져올때 씀
다른사람이 만들어둔 도구
Java -mavenCentral,jcenter (메이븐 센트럴,제이센터)
-다른사람의 코드 다운로드,적용
-인터넷에 스프링 프로젝트 배포= 빌드 -> 빌드를 도와줌