728x90
반응형
mySQL
위 데이터들을 콘솔에 뿌려볼 것이다.
1. build.gradle
1 2 | implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:2.2.0' implementation 'mysql:mysql-connector-java:8.0.28' | cs |
위 코드를 build.gradle에 있는 dependencies에 복붙해주자. (추가 한뒤 리프레쉬 해야함.)
2. application.properties
1 2 3 4 5 6 7 8 | # database spring.datasource.url: jdbc:mysql://127.0.0.1:3306/bitdb?characterEncoding=utf8 spring.datasource.username: root spring.datasource.password: 1234 spring.datasource.driver-class-name: com.mysql.cj.jdbc.Driver # mybatis mybatis.mapper-locations:classpath:mappers/*.xml | cs |
위 코드를 application에 복붙해준다. 이때 url에 있는 bitdb는
왼쪽 사진에 있는 테이블 명을 나타내고, username과 password는 root 계정과 그 비밀번호를 나타냈다.
또한 mybatis 경로를 설정해주어야하는데, 노란색 표시와 같이 경로를 잘 지정해주자.
member-mapper.xml
MemberVO
mapper와 대입될 데이터들을 만들어준다.
service
Controller
컨트롤러에서 조회 해본 결과 콘솔에서 mySQL에 있는 DB들이 들어와있는 것을 확인할 수 있다.
728x90
반응형
'✨ Back-end > Spring-Boot' 카테고리의 다른 글
[Spring] 스프링 부트에서 메시지 국제화, Gradle (0) | 2023.09.18 |
---|---|
[Spring] 부트에서 AOP 의존성 추가하고 사용하기 @Aspect (0) | 2023.09.18 |
[Spring] 스프링 프레임워크(POJO, PSA, IoC/DI, AOP) 개념 (0) | 2023.08.22 |
[Spring] Bean과 Bean Factory , @Configuration과 @Bean (2) | 2023.08.19 |
[Spring] 웹소켓 STOMP WebSocket - 실시간 채팅 구현하기 (0) | 2023.06.01 |
댓글