Spring+SpringMVC+MyBaties学习笔记(二)集成Spring SpringMVC MyBatis
2016-04-18 18:07
507 查看
在Spring+SpringMVC+MyBaties学习笔记(一)环境搭建中已经利用maven创建了Dynamic
web project,
接下来在此基础上集成Spring以及MyBatis。
详细介绍参考文章:/content/3592584.html
在此之前需要先安装数据库,在此使用的是MySql。
第一步:创建数据库和表。
可以使用脚本或可视化工具(如Navicat for MySQL)。
第二步:借助MyBatis工具,Mybatis generator生成MyBatis的表对应的实体类、SQL映射文件和dao接口。
第三步:引入相关jar包。
Spring核心包:
其他Spring相关包:
Mybatis核心包
MyBatis与Spring整合的核心包
MySQL驱动包及数据库连接池包
ps:jar包可以到Maven中央仓库:http://search.maven.org/ 中查找。
第四步:编写配置文件。
1、dbconfig.properties
在src/main/resource下创建该文件,用于配置连接MySQL数据库相关的信息。
2、spring.xml
在src/main/resource下创建该文件,针对spring框架的核心配置。
3、spring-mybatis.xml
在src/main/resource下创建该文件,针对spring框架与Mybatis框架整合的配置。
web project,
接下来在此基础上集成Spring以及MyBatis。
详细介绍参考文章:/content/3592584.html
在此之前需要先安装数据库,在此使用的是MySql。
第一步:创建数据库和表。
可以使用脚本或可视化工具(如Navicat for MySQL)。
第二步:借助MyBatis工具,Mybatis generator生成MyBatis的表对应的实体类、SQL映射文件和dao接口。
第三步:引入相关jar包。
Spring核心包:
<!-- 添加Spring-core包 --> 12 <dependency> 13 <groupId>org.springframework</groupId> 14 <artifactId>spring-core</artifactId> 15 <version>4.1.4.RELEASE</version> 16 </dependency>
其他Spring相关包:
spring-context
spring-tx
spring-jdbc
spring-web
aspectjweaver
Mybatis核心包
<!-- 添加mybatis的核心包 --> 54 <dependency> 55 <groupId>org.mybatis</groupId> 56 <artifactId>mybatis</artifactId> 57 <version>3.2.8</version> 58 </dependency>
MyBatis与Spring整合的核心包
<!-- 添加mybatis与Spring整合的核心包 --> 60 <dependency> 61 <groupId>org.mybatis</groupId> 62 <artifactId>mybatis-spring</artifactId> 63 <version>1.2.2</version> 64 </dependency>
MySQL驱动包及数据库连接池包
<!-- 添加mysql驱动包 --> 83 <dependency> 84 <groupId>mysql</groupId> 85 <artifactId>mysql-connector-java</artifactId> 86 <version>5.1.34</version> 87 </dependency> 88 <!-- 添加druid连接池包 --> 89 <dependency> 90 <groupId>com.alibaba</groupId> 91 <artifactId>druid</artifactId> 92 <version>1.0.12</version> 93 </dependency>
ps:jar包可以到Maven中央仓库:http://search.maven.org/ 中查找。
第四步:编写配置文件。
1、dbconfig.properties
在src/main/resource下创建该文件,用于配置连接MySQL数据库相关的信息。
2、spring.xml
在src/main/resource下创建该文件,针对spring框架的核心配置。
3、spring-mybatis.xml
在src/main/resource下创建该文件,针对spring框架与Mybatis框架整合的配置。
相关文章推荐
- 超详细Eclipse中导入XUtils3
- Java中字符串反转
- Java实现文件复制
- [IDE工具配置]myeclipse 2014 专业版 安装 svn插件
- Java实现文件复制
- Java实现文件复制
- java 字节流和字符流的区别
- Java内部类
- java中常用的几种设计模式
- java动态代理(JDK和cglib)
- java基础(10)-- 深入理解java.util
- java 操作Excle(数据的导出、导入)
- Eclipse插件的各种安装方法
- 利用junit对springMVC的Controller进行测试
- 回归基础系列-JAVA基本知识[JAVA]
- java线程安全的单例类
- SpringMVC层跟JSon结合
- java程序生成二维码
- Java NIO 之 I/O基本概念(二)
- Dropwizard与Spring Boot比较