写点什么

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

  • 2021 年 11 月 30 日
  • 本文字数:615 字

    阅读完需:约 2 分钟

最近刚好学习完基本的 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.运行测试

运行后,直接显示首页


登录成功后显示书籍列表


原创作者:阿来

用户头像

关注尚硅谷,轻松学IT 2021.11.23 加入

还未添加个人简介

评论

发布
暂无评论
Java开发之ssm三大框架的整合