SSH
文章平均质量分 94
柒间
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
hibernate学习之三(悲观锁与乐观锁)
悲观锁与乐观锁悲观锁悲观锁(pessimistic lock)是指在每次操作数据时,总是悲观地认为会有其他事务操作同一数据,因此,在整个数据处理过程中,会把数据处于锁定状态。悲观锁具有排他性,一般由数据库实现。在锁定时间内,其他事务不能对数据进行存取等操作,这可能导致长时间的等待问题。通常在应用中会设定如下两种锁模式。1)LockMode.UPGRADE该模式不管缓存中是否存在对象,总是通过 select 语句到数据库中加载该对象,如果映射文件中设置了版本元素,则执行版本检查,比较缓存中的对象是原创 2021-08-29 23:04:55 · 529 阅读 · 0 评论 -
hibernate学习笔记之二(映射关系与懒加载)
hibernate 映射关系关系型数据库中,多表之间存在三种关联关系,分别为一对一,一对多和多对多。主外键的添加:一对一:在任意一方引入对方主键作为外键。一对多:在“多”的一方,添加“一”的一方的主键作为外键。多对多:产生中间关系表,引入两张表的主键作为外键,两个主键成为联合主键。一对一的关系就是在本类中定义对方类型的对象,如 A 类中定义 B 类类型的属性 b,B 类中定义 A 类类型的属性 a;一对多的关系,在一个 A 类类型对应多个 B 类类型的情况下,需要在 A 类以 Set 集原创 2021-08-29 23:03:22 · 296 阅读 · 0 评论 -
hibernate学习笔记之一
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的JavaEE架构中取代CMP,完成数据持久化的重.原创 2021-08-29 22:50:00 · 1164 阅读 · 0 评论 -
struts2学习笔记
应项目要求需要使用struts。以下是学习笔记Struts2 框架的优点了解了这几个主要的优点,会促使你考虑使用Struts2 :POJO表单及POJO操作 - Struts2 去除掉了Struts框架中的Action Forms部分。在Struts2框架下,你可以用任何一POJO来接收表单输入,同样的,你可以把任一POJO视为一个Action类。标签支持 - Struts2 改进了标签表单,而新的标签可让开发人员减少代码编写量。AJAX支持 - Struts2 被认可接收进Web 2.0技术,原创 2021-08-17 23:21:56 · 478 阅读 · 0 评论
分享