创建Maven项目
pom.xml文件
|
|
Spring与Mybatis的整合
建立JDBC属性文件
|
|
建立spring-mybatis.xml配置文件
|
|
Log4j的配置
|
|
JUnit测试
创建数据表
|
|
利用MyBatis Generator自动创建代码
生成代码后如下图
dao目录下的UserMapper.java改为IUserDao.java。注意:
Mappings下的UserMapper.xml也同时需要做相应的修改,否则项目启动会报错。
建立Service接口和实现类
IUserService
|
|
UserServiceImpl
|
|
建立测试类
|
|
运行测试类,成功如下图所示
整合SpringMvc
配置spring-mvc.xml
|
|
配置web.xml文件
|
|
测试
新建jsp页面
在WEB-INF目录下新建jsp文件夹,在jsp文件夹中新建showUser.jsp。
|
|
建立UserController类
|
|
启动tomcat
输入 localhost:8080/gx /user/showUser?id=1,如成功如下图显示。
搭建完成后目录结构
搭建中遇到的问题
在spring-mvc.xml文件中
|
|
我所参考的文章中MappingJackson2HttpMessageConverter
是MappingJacksonHttpMessageConverter
,启动项目时会报错。
参考文章