Spring 퍼스텍티브 선택 Window ---> Perspective ---> Open Perspective --> Other --> Spring 프로젝트 만들기 File --> New --> Spring Starter Projecter
src/main/java : 일반적인 자바 프로그램 작성src/main/resources : 자바 소스가 아닌 XML 이나 프로퍼티 파일 작성1) static : 이름 그대로 HTML 같은 정적인 웹 소스가 저장2) templates : 타임리프 같은 템플릿 기
1. BannerMode OFF 아래 사진과 같은 배너를 OFF처리해보자 배너없이 바로 출력되는 것을 볼 수 있다. 2. Banner
Chapter01Application.java 를 실행한 후Web주소창에서 확인한다.@SpringBootApplication 에 스캐너가 기본적으로 들어있다.ComponentScan은 기본적으로 BasePackage를 스캔하도록 설정되어있다.다른 패키지를 스캔하도록 설
1. BoardVO 만들기
pom.xmlAdd Starters... 클릭Developer Tools 에 Spring Boot DevTools 체크pom.xml 체크서버를 새로 재시동하지 않아도 변경한 컨트롤러의 내용을 불러와준다.Lombok 라이브러리를 사용하면 Getter/ Setter/ To
1. pom.xml
1 ) WAR: JSP로 진행 웹 전용2 ) JAR: HTML로 진행 JAVA 전용두가지의 패킹방법을 섞을 수 없다.필요한 옵션 추가하기WAR로 프로젝트를 생성하면 webapp폴더가 자동으로 생성되어있다.JSP 와 JSTL 을 사용하기위해 pom.xml 에 설정추가
Spring Starter Project 로 새로운 프로젝트를 생성한다. 필요한 설정을 추가한다.JSP 와 JSTL 사용을 위한 설정을 pom.xml에 추가해준다.: VIEW 단을 JSP로 만들기 위해서 필요하다.포트, 데이터베이스, JSP 경로 등을 설정해준다. 참고
1. top , body , bottom .jsp 세가지 부분으로 JSP파일을 나눠서 include를 통해 구현한다. 추후 코드 수정시 전체적으로 코드를 수정해야하는 불편함을 줄일 수 있다. 2. 그 밖의 기능을 위한 JSP 파일 구성하기 3. VO 만들기 @Dat
JSP 페이지에 회원 목록을 출력할 테이블을 만들었다. 매퍼의 쿼리문 id과 매핑할 DAO 의 메서드는 반드시 동일해야한다. select 문이기 때문에 resultType을 기재해준다. DAO 인터페이스에 매핑할 Mapper의 쿼리문 id와 동일한 이름의 메서드를 만들