Skip to content

Commit 83f1586

Browse files
committed
MariaDB 적용하기
* MariaDB에 데이터 추가해서 출력해보기
1 parent 893bc75 commit 83f1586

File tree

6 files changed

+42
-62
lines changed

6 files changed

+42
-62
lines changed

.idea/workspace.xml

Lines changed: 32 additions & 40 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo2.iml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,13 +98,13 @@
9898
<orderEntry type="library" name="Maven: org.unbescape:unbescape:1.1.6.RELEASE" level="project" />
9999
<orderEntry type="library" name="Maven: org.thymeleaf.extras:thymeleaf-extras-java8time:3.0.4.RELEASE" level="project" />
100100
<orderEntry type="library" name="Maven: org.mariadb.jdbc:mariadb-java-client:2.6.2" level="project" />
101-
<orderEntry type="library" name="Maven: org.mybatis:mybatis-spring:2.0.3" level="project" />
102-
<orderEntry type="library" name="Maven: org.mybatis:mybatis:3.5.3" level="project" />
103101
<orderEntry type="library" name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-starter:2.1.1" level="project" />
104102
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-jdbc:2.3.4.RELEASE" level="project" />
105103
<orderEntry type="library" name="Maven: com.zaxxer:HikariCP:3.4.5" level="project" />
106104
<orderEntry type="library" name="Maven: org.springframework:spring-jdbc:5.2.9.RELEASE" level="project" />
107105
<orderEntry type="library" name="Maven: org.springframework:spring-tx:5.2.9.RELEASE" level="project" />
108106
<orderEntry type="library" name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-autoconfigure:2.1.1" level="project" />
107+
<orderEntry type="library" name="Maven: org.mybatis:mybatis:3.5.3" level="project" />
108+
<orderEntry type="library" name="Maven: org.mybatis:mybatis-spring:2.0.3" level="project" />
109109
</component>
110110
</module>

pom.xml

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -65,19 +65,6 @@
6565
<groupId>org.mariadb.jdbc</groupId>
6666
<artifactId>mariadb-java-client</artifactId>
6767
</dependency>
68-
69-
<dependency>
70-
<groupId>org.mybatis</groupId>
71-
<artifactId>mybatis-spring</artifactId>
72-
<version>2.0.3</version>
73-
</dependency>
74-
75-
<dependency>
76-
<groupId>org.mybatis</groupId>
77-
<artifactId>mybatis</artifactId>
78-
<version>3.5.3</version>
79-
</dependency>
80-
8168
<dependency>
8269
<groupId>org.mybatis.spring.boot</groupId>
8370
<artifactId>mybatis-spring-boot-starter</artifactId>

src/main/resources/application.properties

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ spring.datasource.username=root
1717
spring.datasource.password=1234
1818

1919
# mybatis 매핑 type을 짧게 쓰기 위한 설정
20-
# mapper.xml에서 resultType을 지정할 때 com.god.bo.test.vo.TestVo 대신 TestVo로 간략히 할 수 있다. mybatis.type-aliases-package:com.god.bo.test.vo
21-
# mapper.xml 위치 지정
20+
# mapper.xml에서 resultType을 지정할 때 com.god.bo.test.vo.TestVo 대신 TestVo로 간략히 할 수 있다.
21+
mybatis.type-aliases-package:com.example.demo2.test.vo
22+
# testMapper.xml 위치 지정
2223
# **은 하위 폴더 레벨에 상관없이 모든 경로를 뜻하며, *는 아무 이름이나 와도 된다는것을 뜻합니다.
2324
mybatis.mapper-locations: mybatis/**/*.xml
Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
22
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
33
<mapper namespace="com.example.demo2.test.mapper.TestMapper">
4-
<select id="selectTest" resultType="com.example.demo2.test.vo.TestVo"> SELECT 'GOD' AS NAME </select>
5-
</mapper>
6-
4+
<select id="selectTest" resultType="TestVo"> SELECT * from t_list </select>
5+
</mapper>

target/classes/application.properties

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ spring.datasource.username=root
1717
spring.datasource.password=1234
1818

1919
# mybatis ���� type�� ª�� ���� ���� ����
20-
# mapper.xml���� resultType�� ������ �� com.god.bo.test.vo.TestVo ��� TestVo�� ������ �� �� �ִ�. mybatis.type-aliases-package:com.god.bo.test.vo
21-
# mapper.xml ��ġ ����
20+
# mapper.xml���� resultType�� ������ �� com.god.bo.test.vo.TestVo ��� TestVo�� ������ �� �� �ִ�.
21+
mybatis.type-aliases-package:com.example.demo2.test.vo
22+
# testMapper.xml ��ġ ����
2223
# **�� ���� ���� ������ ������� ��� ��θ� ���ϸ�, *�� �ƹ� �̸��̳� �͵� �ȴٴ°��� ���մϴ�.
2324
mybatis.mapper-locations: mybatis/**/*.xml

0 commit comments

Comments
 (0)