Wesley13 Wesley13
3年前
hibernate系列(五)Session接口方法
Session接口方法主要有save、persist、load、get、update、saveOrUpdat、merge、delete等,这里主要是对我看hibernate书籍的一个实践加总结。首先是save()方法:以之前的Customer和Order为例,看下类文件:publicclassCustomer{
Easter79 Easter79
3年前
springboot使用hibernate validator校验
hibernatevalidatorBean验证器在开发中常用,这里我们说说它在springboot中的使用第一步:引入配置@BeanpublicMethodValidationPostProcessormethodValidationPostProcessor(){MethodValid
Stella981 Stella981
3年前
Hibernate Validator 手动发起验证
在SpringBoot开发web项目的时候,表单参数验证,常用 HibernateValidator需要在参数类的属性上添加注解@NotNull(https://my.oschina.net/notnull),@Max(https://my.oschina.net/maxttyl),@Min(https://my.osc
Easter79 Easter79
3年前
Struts和Hibernate的简单示例
最近给一个非常好学却找不到方向的朋友讲struts和hibernate框架的基础入门,突然发现自己对这两个框架有些生疏了。这一年来的工作中都没有使用过struts和hibernate做开发,所以在给他讲解的同时也是自己复习和加深印象的过程,有些技术细节确实需要用心记忆。今天去面试,收获了3点感想:1.在学习技术的过程中,博学是好事,但专精更
Stella981 Stella981
3年前
Hibernate(四)——缓存策略+lazy
Hibernate作为和数据库数据打交道的框架,自然会设计到操作数据的效率wenti,而对于一些频繁操作的数据,缓存策略就是提高其性能一种重要手段,而Hibernate框架是支持缓存的,而且支持一级和二级两种缓存,合理的使用缓存策略可以大大提高我们的操作数据效率,但是利用不能,可能会造成不必要的麻烦。一,一级缓存(Session缓
Stella981 Stella981
3年前
Hibernate通用序列化方案,避免延迟加载问题及序列化整个数据库至
在使用Ajax:HibernateEntityjson, FlexRemoteObject: HibernateEntityActionScriptObject的过程,经常碰到如下问题:问题:1.Hibernate碰到延迟加载的属性访问时如果session被关闭则抛出LazyInitializationException
Stella981 Stella981
3年前
Hibernate4.x之Session
HibernateSession概述  Session接口是Hibernate向应用程序提供的操纵数据库的最主要的接口,它提供了基本的保存、更新、删除和加载Java对象的方法。  Session具有一个缓存,位于缓存中的对象称为持久化对象,它和数据库中的相关记录对应。Session能够在某些时间点,按照缓存中对象的变化来执行相关的SQL语句,来同步
Stella981 Stella981
3年前
Hibernate @Any 及 @ManyToAny 使用教程
前言最好的老师是google,不信你去试下百度一@Any(http://my.oschina.net/u/115936)的使用方法  场景:假设一个车辆类,它可以是个人或者公司拥有:@Entity
Stella981 Stella981
3年前
Hibernate @Formula (公式) 使用教程
使用方法privateLongusersSize;       @Formula("(id8888888)")@JsonPropertypublicLonggetUsersSize(){returnusersSize;}public