SSM整合外加一个用户登录例子(Maven项目)

一:
第一步
1)创建Maven项目 在这里插入图片描述没啥好说的
2)创建项目结构名称和根目录结构名称
在这里插入图片描述
3)加快骨架构建
在这里插入图片描述
第二步 创建简单的代码目录和配置文件目录:
1)创建代码目录:
在这里插入图片描述
2)创建配置文件目录
在这里插入图片描述
3)创建实体类、控制层等包,bean、dao、service、controller、mapper
在这里插入图片描述
第三步:在pom.xml中配置依赖坐标
例子:
在这里插入图片描述
dependencies需要的依赖包很多,不全部截图:
在这里插入图片描述
第四步 配置整合文件:
1)我是先配置数据的连接properties文件
在这里插入图片描述
2)配置spring的applicationContext.xml文件:
用到是绿色,还没用到是灰色
整合spring和mybatis:
在这里插入图片描述
配置sqlSessionFactory工厂对象:
在这里插入图片描述
扫描dao包下的文件,将其注入到spring容器中:
在这里插入图片描述
开启配置事务注解和事务注解:
在这里插入图片描述
最后开启包扫描使注解生效:
在这里插入图片描述
3)配置前端控制器spring-mvc.xml:
在这里插入图片描述
1、Controller层的注解扫描:
在这里插入图片描述
2、配置映射处理器和适配器:
在这里插入图片描述
3、配置视图解析器:
在这里插入图片描述
4)配置日志文件:
在这里插入图片描述
5)配置webapp中WEB-INF下的xmlweb.xml文件
1、加载路径文件:
在这里插入图片描述
2、配置的监听器:
在这里插入图片描述
3、配置过滤器filter(解决出现中文乱码问题):
在这里插入图片描述
4、加载前端控制器,拦截请求:
在这里插入图片描述
第五步 因为我使用的是mysql,所以创建mysql数据库和table表+数据:
在这里插入图片描述
添加一个数据:
在这里插入图片描述
第六步 创建实体类,dao层方法,service层和controller层
1)创建实体类:
还有它的tospring方法
2)创建dao层接口和抽象方法:
在这里插入图片描述
3)创建service接口和其实现类:
接口:
在这里插入图片描述
实现类:
在这里插入图片描述
4)创建mapper文件,写入查询的sql语句:
在这里插入图片描述
5)webapp下创建pages包,包下创建logip.jsp页面和登录成功页面和登录失败页面.jsp
在这里插入图片描述
6)创建controller文件,编写方法,如果用户和密码与数据库的数据对应就登录成功,并跳转到successPage页面,否则返回登录界面
在这里插入图片描述
login.jsp的页面代码:
在这里插入图片描述

最后:
测试结果:
在这里插入图片描述
在这里插入图片描述
输入 用户名 admin 密码 admin:
结果
在这里插入图片描述
在这里插入图片描述

成功

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值