经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Hibernate
Hibernate Validation自定义注解校验的实现

Hibernate Validation自定义注解校验的实现

情景:需要对String类型的属性比如description进行验证,验证规则是当description为空时不进行正则校验,description不为空时进行正则校验。上述需求Hibernate Validation没有可用于上述需求的注解,故自定义一个注解并自定义校验规则。 自定义注解进行...[2019/4/16]

JAVA中通过Hibernate-Validation进行参数验证

JAVA中通过Hibernate-Validation进行参数验证

在开发JAVA服务器端代码时,我们会遇到对外部传来的参数合法性进行验证,而hibernate-validator提供了一些常用的参数校验注解,我们可以拿来使用。 1.maven中引入hibernate-validator对应的jar: <dependency> ...[2019/4/16]

Eclipse在线安装hibernate插件

Eclipse在线安装hibernate插件

今天在看hibernate的视频,当讲到eclipse安装hibernate插件时,视频中的方法是安装本地的一个文件,可我电脑里并没有,于是找网上的在线安装方法,发现有两种,下面介绍这两种——>具体见图解 一、Eclipse:Help-->Eclipse Marketplace ...[2019/4/12]

Hibernate用ThreadLocal模式(线程局部变量模式)管理Session

Hibernate ThreadLocal 它会为每个线程维护一个私有的变量空间。实际上, 其实现原理是在JVM 中维护一个Map,这个Map的key 就是当前的线程对象,而value则是 线程通过Hibernate ThreadLocal.set方法保存的对象实例。当线程调用Hibernat...[2019/3/29]

Hibernate实现many-to-many的映射关系

Hibernate多对多 关联映射(many-to-many) 在操作和性能方面都不太理想,所以多对多的映射使用较少,实际使用中最好转换成一对多的对象模型; Hibernate会为我们创建中间关联表,转换成两个一对多。 (1)一个最简单的例子就是学生选课的数据表了 (2)St...[2019/3/29]

Hibernate中使用HQLQuery查询全部数据和部分数据的方法实例

对于我们学习的HQL,我大概理解为就是一种查询的语言,它没有增加、删除、修改的作用,而对我们用来查询的操作,感觉用起来就是很简便,代码很少,很好理解一些。 下面是查询操作的简单实例 package com.lc.view; import java.util.Iterator; ...[2019/3/29]

hibernate测试时遇到的几个异常及解决方法汇总

今天使用hibernate3.6.5自己配置jar lib,在测试时遇到了几个异常如下: 1.java.lang.NoSuchFieldError: INSTANCE 解决:删除hibernate-annotations.jar。 2.java.lang.Cla CastEx...[2019/3/29]

Hibernate一级缓存和二级缓存详解

一、一级缓存二级缓存的概念解释 (1)一级缓存就是Se ion级别的缓存,一个Se ion做了一个查询操作,它会把这个操作的结果放在一级缓存中,如果短时间内这个se ion(一定要同一个se ion)又做了同一个操作,那么hibernate直接从一级缓存中拿,而不会再去连数据库,取数据; ...[2019/3/29]

Hibernate,关系映射的多对一单向关联、多对一双向关联、一对一主键关联、一对一外键关联、多对多关系关联

Hibernate,关系映射的多对一单向关联、多对一双向关联、一对一主键关联、一对一外键关联、多对多关系关联

2018-11-10  22:27:02开始写   下图内容ORM、Hibernate介绍、hibername.cfg.xml结构:     下图内容hibernate映射文件结构介绍   下图内容hibern...[2018/11/11]

Hibernate的应用

Hibernate的应用

1 首先获得Se ionFactory的对象 2 Se ionFactory se ionFactory = new Configuration().configure().buildSe ionFactory(); 3 然后获得se ion的对象 4 Se ...[2018/10/24]

JDBC&amp;Hibernate

当数据库有大量用户来访问要采取什么技术解决   可以采用连接池; 什么是ORM   对象关系映射(Object Relational Mapping 简称ORM)是一种为了解决面向对象与面向关系数据库存在的互不匹配的想象的技术;简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将...[2018/10/23]

Hibernate学习笔记四

1 整合log4j(了解) l slf4j 核心jar  : slf4j-api-1.6.1.jar 。slf4j是日志框架,将其他优秀的日志第三方进行整合。     l 整合导入jar包 log4j 核心包:log4j...[2018/9/28]

Hibernate学习笔记二

   1 对象状态与一级缓存1.1 状态介绍 l hibernate 规定三种状态:瞬时态、持久态、脱管态 l 状态 瞬时态:transient,se ion没有缓存对象,数据库也没有对应记录。 OID特点:没有值 持久态:persist...[2018/9/26]

配置数据库方言——hibernate

RDBMS方言DB2org.hibernate.dialect.DB2DialectDB2 AS/400org.hibernate.dialect.DB2400DialectDB2 OS390org.hibernate.dialect.DB2390DialectPostgreSQLorg.hiber...[2018/9/25]

386
2
记录数:14 页数:1/11
加载更多