myBatis
-
(박스몰 프로젝트) 3 - 인텔리제이 thymeleaf + mysql + mybatis DB 연결하기개발/프로젝트 2024. 7. 19. 01:14
★ 오늘의 할 일1. 서버 데이터값 출력해보기 서버 데이터값 출력을 위해 질문게시판 qnaboard db를 만들었다. 오늘은 서버 연결 후 값 출력이 목표이기 때문에 정말 데이터 확인용으로 만들었다. DB는 MySQL 로 설정했고, MyBatis 로 자바 코드와 SQL 쿼리 분리하여 xml 파일로 진행하고자 했다. 화면 구조는 다음과 같이 기능별로 패키지를 나눴다. 객체를 다음과 같이 만들과 getter/setter 도 만들어줬다.인텔리제이 단축키가 참 편한 거 같다.. ㅎ 컨트롤러 만들고 서비스 만들고,신기한 건 이전에는 아무 생각 없이 Repository 만들고 했는데 Mapper 를 연결시켜서 한다고 한다. 이렇게 매퍼 인터페이스도 만들면 다음과 같이 매퍼 설정해주면 된다..
-
(국비교육) 30 - Spring + MVC패턴 + 전자정부 페이징 + Spring jar 세팅 + MyBatis개발/국비교육 2023. 7. 12. 17:54
■ workspaceSpring 스프링 툴을 사용하기 위해서 이클립스 대신 다음을 사용한다. 우리는 sts(Spring Tool Suite) 3버전 쓰고 있다. 스프링 부트 시작할 때 알아야 하는 것 | 요즘IT (wishket.com) 스프링 부트 시작할 때 알아야 하는 것 | 요즘IT 스프링은 장점이 많은 개발 도구이지만 설정이 매우 복잡하다는 단점이 있습니다. 그래서 스프링을 개발팀에서도 이런 단점을 인식하고 단점을 보완하고자 스프링 부트를 출시했습니다. 스프 yozm.wishket.com ■ 폴더 x 오류 고치기 버전이 안맞아서 x 표시 뜬다. 아래 Problems 애서 Quick Fix 클릭해준다. 버전을 11버전으로 선택 후 클릭하면 고쳐진 것 확인 가능! spring starter proje..