![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 75
ZJK-order
我只是一个爱好者
展开
-
spring 快速入门
实例功能介绍 用户访问login.jsp,返回带用户名/密码表单的登陆页面。 用户在登陆页面输入用户名/密码,提交表单到服务器,Spring 根据配置调用LoginController控制器响应登录请求。 LoginController调用UserService#hashMatchUser()方法,根据用户名和密码查询是否存在匹配用户,UserService内部通过调用持久层的UserDao完成具体转载 2017-06-23 23:03:18 · 283 阅读 · 0 评论 -
第十章 Spring对DAO的支持
10.1 DAO的理念DAO(data access object) 是用于访问数据库的对象,虽然大多数情况下将数据保存在数据库中,但这并不是唯一的选择,也可以将数据存储到文件中或LDAP中。DAO不但屏蔽了数据存储的最终介质不同,也屏蔽了具体的实现技术。10.2 统一的异常体系统一的异常系统是整合不同的持久化技术的关键。Spring提供了一套和实现技术无关的、面向DAO定义的异常体系,并通过转化器原创 2017-07-16 15:05:16 · 452 阅读 · 0 评论 -
第十一章 Spring的事务管理
11.1 数据库事务基础知识Spring 虽然提供了灵活的事务管理功能,但这些功能都是基于底层数据库本身的事物处理机制工作的。11.1.1何为数据库事务数据库事务有严格的定义,它必须满足四个特性:原子性、一致性、隔离性和持久性 原子性:表示组成一个事务的多个数据库操作是一个不可分割的原子单元,只有所有的操作执行成功,整个事务才提交。事务中的任何一个数据库操作失败,已执行的任何操作都必须撤销,让数据库原创 2017-07-16 16:36:13 · 220 阅读 · 0 评论