添加项目所需的jar包
在pom.xml添加Spring、mybatis、slf4j+log4j、Commons Fileupload、spring-test相关的jar包,pom.xml更新后如下:
添加Spring与MyBatis配置文件
将配置文件放在src/main/resources/
下
jdbc.properties
spring-mybatis.xml
使用MyBatis Generator生成MyBatis相关文件
- 下载MyBatis Generator并解压
- 将maven仓库中的
.m2\repository\mysql\mysql-connector-java-5.1.30.jar
放到mybatis-generator-core-1.3.2\lib
下。如果没有此文件,需要修改完web.xml文件后Maven Install下。
- 在
mybatis-generator-core-1.3.2\lib
下添加”MyBatis-Generator.XML”,可参考官网上的例子。标签的说明官网上也有详细解释,如果希望看中文文档,请移步这里。如果是在Windows上,那么编码格式最好用ANSI。
- 在
mybatis-generator-core-1.3.2\lib
下创建src
目录。
- 运行
java -jar mybatis-generator-core-1.3.2.jar -configfile MyBatis-Generator.XML -overwrite
- 将成的代码拷贝到项目中,如果报错检查一下大小写。可以按照自己的喜好更改一下文件夹名和类名。如果修改后记得修改mapping下xml文件中对应的信息。
我使用的配置文件如下:
添加Service
需要添加的文件如下:
ICountryService.java
CountryServiceImpl.java
测试
增加测试代码:
CountryServiceImpl.java
碎碎念
- 引入javax时需要注意版本,如果是java 1.6,就用javax 6.0,如果是java 1.7,就用javax 7.0。
- Spring, MyBatis, Spring-test相关的知识要继续深入学习的。
- 以后会用Maven集成Mybatis Generator。
- 源码参考