开发环境: jdk 1.8,eclipse 4.7.0 (Oxygen),tomcat 8.5.29,MySQL 5.7
小编这里有一份 Java 学习资料, 加我的 QQ 群: 985331340 免费获取.
开发前准备:
spring 框架的 jar 包, 在这里使用的是 spring-5.0.4 PS :spring 中包含了 springmvc
spring-aop 依赖的 jar 包
mybatis 的 jar 包
mybatis-spring 的整合包
MySQL-jdbc 的 jar 包
阿里巴巴的 druid 数据库连接池
日志 jar 包, 注意是 log4j 1.2.17
进行 ssm 整合配置:
定义好目录:
配置 db.properties
配置 log4j.properties
mybatis-config.xml 配置文件:
spring 整合 mybatis 的配置文件: applicationContext-dao.xml
上面的配置中值得注意的是:
如果不想将 mapper 文件和 mapper 接口放在一起, 那么我们就必须指定 mapper 文件的位置:
通过注解的方式将所有的 service 放入 spring IoC 容器中: applicationContext-service.xml
配置 spring 的事务: applicationContext-tx.xml
springmvc 的配置文件: springmvc.xml
web.xml 的配置文件:
实现一个用户登录:
service 的实现: 实现了两个方法, 一个方法是通过账号获取用户, 另一个方法是用户登录检验
控制方法的实现:
[图片上传失败...(image-e70305-1543808336260)]
启动 tomcat:
目录结构:
总结:
这只是很简单的 SSM 配置, 希望能够帮到需要帮助的 IT 小伙伴们. 非 maven, 我们需要自己去下载这些 jar 包. 很多时候在自己去下载 jar 包的过程往往是十分痛苦的, 只有自己经历过才会明白那种痛苦.
来源: http://www.jianshu.com/p/619324ab1e88