分模块+登录(实习上课的第五天)

用户登录的分模块处理和登录操作的实现

实习第六天

今天是7月1号,第二周的实习上课开始了,而今天老师讲了如何分模块的实现增删改查,以及通过账号登录的方式访问功能模块。下面是今天的小结。

如何分模块

在这里插入图片描述

创建ssm_的方式:
在这里插入图片描述
新建Module
在这里插入图片描述
什么都不选,next
在这里插入图片描述
next
在这里插入图片描述
finish,完成创建

对于ssm_web来说,创建过程需要一些不同
在这里插入图片描述
打勾,选择maven-archetype-webapp,next
在这里插入图片描述
添加新的maven property
在这里插入图片描述
next --> finish,创建完成

登录

导jar包永远是第一任务

在IUserDao中声明doLogin来实现登录
在这里插入图片描述
在usermapper.xml中写入sql语言实现登录

    <select id="doLogin" parameterType="com.zhongruan.bean.UserInfo" resultType="com.zhongruan.bean.UserInfo" >
        select * from userinfo where username=#{username} and password = #{password}
    </select>

在IUserService接口中
在这里插入图片描述
类中:
在这里插入图片描述
UserController中的登录操作
在这里插入图片描述

小知识

监听器(Listener):监听事件,比如什么东西创建了

过滤器:针对url , 拦截请求,给予权限

Redis做缓存,非关系型数据库

转发和重定向的区别:
转发是一次请求,而重定向是两次请求,请求次数不同,达成的结果也不一样。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值