Spring1

Leafy·2024년 2월 13일
1

중앙_자바

목록 보기
37/76

eclipse add on에 spring이라는 거 설치하면 같아진다.

코드로 배우는 스프링 웹 프로젝트
책 p18 개발을 위한 준비


new - spring legacy project

p31 프로젝트 패키지 이름... org.뭐뭐.controller

p33 폴더 구조 암기

스프링 설정파일 있는 곳.


servlet-context.xml 에서

주의해서 볼 것.

bean -> xml이 객체 생성해주는 것. (객체 생성의 주체가 바뀜. 원래 자바는 new라고 계속 만듦)

p38 Lombok -> getter setter 대체

p47로 일단 넘어간다.

의존성 주입.

POJO

뜻을 알아두자. Plain Old Java Object

어려운 자바 코드 몰라도 가능하다~



인스턴스 생성 주석처리해도 아래처럼 만들어주면 출력 가능하다.

root-conetext.xml에서 인스턴스 만들어주는 것.


Lombok 쓰기

https://projectlombok.org/
다운받은 jar 실행해서 그냥 설치하면 된다.


@Getter
@Setter
둘 다에다가 다른 것도 더 넣어주는 게 @Data

지금은 getter랑 setter만 필요하니까 @Getter @Setter 쓰기.

p64

p89로 뛰어넘자.

servlet-context.xml에서
classpath 최상단은 resource 폴더를 말한다.


db-Context.xml <- db관련설정 mybatis (Java)


mybatis-Config.xml <- xml 파일

https://mybatis.org/mybatis-3/ko/getting-started.html


mapper


post만 쓰면 열리지 않음. ajax 전송 이런 거에 쓸 것임.

4개의 댓글

comment-user-thumbnail
2024년 2월 13일

와 멋져요

1개의 답글