• 让天下没有难学的技术
    多数学员都来自推荐,这就是口碑的力量

Java 开发之 ssm 三大框架的整合

最近刚好学习完基本的 java 的三大框架 spring,mybatis 和 springMVC,于是自己鼓捣了一下,通过一个小练习,总结了一下基本步骤,并且在学java培训习整合过程中遇到的一些问题进行了一点点总结。在进行整合的时候最好对三大框架都有一些基础知识和了解,不然你只会傻瓜式的按照步骤来搭建,尽管最后搭建成功,运行成功,但是到最后还是不知其所以然,也是等于 0.

下面开始搭建

1.导包

spring 包和 mybatis 包,还有一些日志包,数据库驱动包,阿里的 Druid 连接池包,

2.准备数据库和表

3.准备 pojo

创建书籍 Book.java 和用户信息 User.java

 4.创建 jdbc.properties 配置文件

用于连接数据库,数据源,我把这个文件直接放在 src 目录下

 5.applicationContext.xml 配置文件

配置 spring 容器,来管理 service 和 mybatis 的 mapper 等等对象

 6.springMVC.xml 配置文件

配置前端控制器,和前端适配器,视图解析器等等

 7.书写 mapper

注意的地方就是,由于在 applicationContext.xml 文件中的 spring 容器中配置了自动扫描注解 mapper,所以这个的 mapper 和其配置文件需要放在同一目录下并且命名相同,mapper.xml 配置文件在中的 namespace 需要与类名要一致

 8.开始书写 Controller 层

登录

 9.Service 层

10.写 jsp 前端文件

我直接放在 WEB-INF 下

在这里我遇到了一个问题就是,从数据库读取的中文在页面想显示乱码,一串的问号,后来是在 jsp 的顶部 pageEncoding 从原来的 iso-8859-1 改为了 UTF-8 才显示正常

 11.运行测试

运行后,直接显示首页

登录成功后显示书籍列表

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注