참고: 자바 웹을 다루는 기술스프링 프레임워크를 이용해 개발을 하려면 톰캣 설치를 시작으로 여러 가지 복잡한 설정을 해주어야 합니다. 물론 개발할 때도 설정 파일에 여러 가지 설정을 해주어야 하죠.스프링 부트(Spring Boot)는 스프링 프레임워크보다 의존성 관리가
Create new Spring Starter Project를 클릭
원하는 설정대로 깃허브 repository 생성Code -> 링크 복사Window - Show View - OtherGit Repositories 선택Clone a Git repository4.복사한 URL 붙여놓고, GitHub 아이디, 비번 입력NextGit 저장소
1.https://projectlombok.org/download 롬복 다운로드 클릭STS경로에 다운로드CMD 관리자 권한으로 실행JDK 경로로 이동 후, java -jar \[롬복경로]java -jar C:\\develop\\sts-4.9.0.RELEASE\
notice_yn char(4) CHECK(notice_yn IN ('N','Y'))notice_ny에는 'N' 또는 'Y' 밖에 들어갈 수 없다.src/main/resources/application.propertiesDB 정보 입력HikariCP: DB와의 커넥션풀
1. Service src/main/java/service/BoardService.java(인터페이스) src/main/java/service/BoardServiceImpl.java 2. Controller src/main/java/controller/Board
{ font-size: 1rem; } BoardMapper.xml -- 게시
게시글 상세 정보를 조회하는 쿼리 작성DB와 연결하는 Mapper 인터페이스 작성구현할 메소드를 정의하는 인터페이스 작성값을 전달할 인터페이스를 구현service에 있는 getBoardList()를 실행시켜 리스트를 변수에 담아 세팅하고board/list.html로 이
게시글을 수정하는 쿼리 작성DB와 연결하는 Mapper 인터페이스 작성Service 인터페이스는 추가로 작성하지 않고 게시글 등록을 수정하여 사용한다.마찬가지로, 추가로 작성하지 않고 게시글 등록을 수정하여 사용한다.컨트롤러도 기본의 게시글 등록을 수정하여 사용한다.기
게시글을 삭제하는 쿼리 작성DB와 연결하는 Mapper 인터페이스 작성게시글 삭제 인터페이스 작성게시글 삭제 인터페이스 구현컨트롤러도 기본의 게시글 등록을 수정하여 사용한다.기존의 write.html 맨 밑에(<html>태그 안에) 삭제 confirm을 물어보고,