SSM
文章平均质量分 89
tzy1997
仍未忘相约看漫天黄叶远飞
展开
-
SSM学习记录(一)——将Mybatis整合入Spring项目中
2018.4.24仅为个人理解 不足之处欢迎指正~本文所有内容均在SpringMVC学习记录(四)——简单SpringMVC登录注册项目项目基础上修改初始项目结构:原Dao层所采用的数据交互方法为基本JDBC:UserDaoImpl.java:package dao;import org.springframework.stereotype.Repository;import pojo.L...原创 2018-04-24 20:40:11 · 238 阅读 · 0 评论 -
SSM学习记录(二)——简单AOP实现
2018.5.2仅为个人理解 不足之处欢迎指正~本文仅将一个简单的辅助业务——登陆注册时打印系统时间 加入SSM框架项目中SSM框架项目目前仅包含登陆注册功能的实现,在请参考之前的 SSM学习记录(一)及SpringMVC学习记录(四)本文所涉及知识点大多在 Spring学习记录(五)——初步体验AOP中解释故本文仅涉及整合操作,关于AOP的思想与基础操作请参考链接中的文章第一步:添加所用到的包对...原创 2018-05-02 17:46:06 · 400 阅读 · 0 评论 -
SSM学习记录(三)——通过limit实现分页
2018.5.2仅为个人理解 不足之处欢迎指正~“分页”是一个很常见的场景 各类网站在需要显示的数据较多时 几乎都会采用分页操作带给用户良好的体验而分页的方式也有许多种 有通过前端实现的也有通过后端实现的后端上的实现方式有通过Mysql的Limit功能或者使用插件等不同方式本文在前文的项目(登录注册)基础上 模拟一个浏览所有用户的功能实现一个简单的分页例子最终项目结构:结果展示:额外添加的包:...原创 2018-05-02 21:53:08 · 1173 阅读 · 0 评论 -
SSM学习记录(八)——图片的上传与显示
2018.5.9仅为个人理解 不足之处欢迎指正~本文以“上传与预览用户头像”的形式实现图片的上传与显示上传的位置为项目文件内部图片存储位置:webapp下的userhead文件夹第一步:导入所需包 <dependency> <groupId>commons-fileupload</groupId> <artifactId>common...原创 2018-05-09 22:21:53 · 7219 阅读 · 1 评论 -
SSM学习记录(四)——通过PageHelper实现分页
2018.5.3仅为个人理解 不足之处欢迎指正~在上一篇文章SSM学习记录(三)——通过limit实现分页中通过Limit语句调控每次查询的数据条数实现了分页而这一方式比较的繁琐我们可以看到为了保证结果的正确需要写count语句来确认数量 需要写逻辑来计算页数 在前端页面(jsp)中对于上下页、首末页的跳转也需要在EL表达式中加入计算本节将使用PageHelper插件来实现分页功能让分页这一操作更...原创 2018-05-03 21:22:42 · 419 阅读 · 0 评论 -
SSM学习记录(五)——通过注解及AOP进行事务管理
2018.5.4仅为个人理解 不足之处欢迎指正~什么是事务管理?事务管理是对于一系列数据库操作进行管理,一个事务包含一个或多个SQL语句,是逻辑管理的工作单元(原子单元)事务管理的核心在于 回 滚什么情况下需要事务管理?对数据库中的数据进行批量操作或多表操作时,为了保证数据的正确性和一致性,需要添加事务管理机制进行管理举例说明:银行转账操作细分为两个步骤:(A向B转账100元)(1)A用户账户余额...原创 2018-05-04 21:45:02 · 1315 阅读 · 0 评论 -
SSM学习记录(六)——编辑/修改数据
2018.5.7仅为个人理解 不足之处欢迎指正~本文进行对个人信息的修改第一步:编写Dao层在UserDao.java中增加一个方法以及它的实现:这里通过用户名修改用户 仅允许修改电话与邮箱信息第二步:编写Service层在UserService.java中增加一个方法:在UserServiceImpl中实现:第三步:编写View层界面界面在Welcome.jsp即登录成功页面上增加一个超链接为:...原创 2018-05-07 21:54:43 · 3410 阅读 · 0 评论 -
SSM学习记录(七)——使用JSON进行前后台数据传输及Postman测试
2018.5.8仅为个人理解 不足之处欢迎指正~在之前的测试中,除了事务管理所用的“一次增加两个用户”操作是仅用指令实现其他的测试都编写了相应的JSP页面 使用EL表达式进行前后台数据的交互在实际操作中 大多情况下前后台数据传输是使用JSON进行的这次进行一个使用JSON传输数据并使用POSTMAN测试的简单测试第一步:导入所需包 本项目使用Maven搭建加入的包为: <dependency...原创 2018-05-08 20:06:34 · 1408 阅读 · 0 评论