E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
hiberante
Eclipse 通过JPA自动生成注解实体
hibernate是JPA最常用的实现之一,而且
hiberante
自身也对注释语法进行了支持。现在再不用去看那一堆堆的XML映射了。
思悟修
·
2015-04-14 11:00
eclipse
Hibernate
jpa
MyBatis搭建环境
原文地址:http://blog.csdn.net/gwblue/article/details/44985779一、概述 MyBatis是一个持久化框架和
Hiberante
差不多。
chenlycly
·
2015-04-12 20:00
【One Day菜鸟到大鸟】MyBatis搭建环境
一、概述 MyBatis是一个持久化框架和
Hiberante
差不多。比起JDBC来说MyBatis封装了JDBC让我们能够面向对象开发。
gwblue
·
2015-04-10 22:00
hiberante
注解懒加载 配置
阅读更多如果是EAGER,那么表示取出这条数据时,它关联的数据也同时取出放入内存中如果是LAZY,那么取出这条数据时,它关联的数据并不取出来,在同一个session中,什么时候要用,就什么时候取(再次访问数据库)。但是,在session外,就不能再取了。用EAGER时,因为在内存里,所以在session外也可以取。一般只在一边设Eager,JPA接口默认为一对多为Lazy,多对一为Eager,但是
feiteyizu
·
2015-04-08 15:00
懒加载
hiberante
注解懒加载 配置
如果是EAGER,那么表示取出这条数据时,它关联的数据也同时取出放入内存中 如果是LAZY,那么取出这条数据时,它关联的数据并不取出来,在同一个session中,什么时候要用,就什么时候取(再次访问数据库)。 但是,在session外,就不能再取了。用EAGER时,因为在内存里,所以在session外也可以取。 一般只在一边设Eager,JPA接口默认为一对多为Laz
feiteyizu
·
2015-04-08 15:00
懒加载
hiberante
注解懒加载 配置
阅读更多如果是EAGER,那么表示取出这条数据时,它关联的数据也同时取出放入内存中如果是LAZY,那么取出这条数据时,它关联的数据并不取出来,在同一个session中,什么时候要用,就什么时候取(再次访问数据库)。但是,在session外,就不能再取了。用EAGER时,因为在内存里,所以在session外也可以取。一般只在一边设Eager,JPA接口默认为一对多为Lazy,多对一为Eager,但是
feiteyizu
·
2015-04-08 15:00
懒加载
Hibernate和iBatis、myBatis的区别
首先
Hiberante
,iBatis,MyBatis都是对数据访问的封装,最终都是生成sql语句访问数据库。
xiaoyixiao
·
2015-04-02 14:00
sql
Hibernate
ibatis
jdbc
Spring 加载Hibernate 配置文件
spring 加载
Hiberante
配置文件 第一种如果不嫌麻烦的话,一个一个的写,或者*.hbm.xml不再同一个目录下,可以使用mappingResources 属性。
672627493
·
2015-03-23 16:00
工作日志 2015-3-14
上午研究hibernate search,
hiberante
search 整合了hibernate 和 lucene,在实际应用的时候 通过FullTextSession对象创建全文索引,先创建
blue_flame
·
2015-03-15 10:00
工作
配置SessionFactory的两种方式
第一种方式,一步一步艰难的配置 cn/itcast/spring/
hiberante
/transaction/domain/Person.hbm.xml hibernate.dialect
未来守护者
·
2015-03-07 15:00
Hiberante
part 9:一对一关系映射
一个男人对应一个女人,一个女人只能属于一个男人 方式一:外键映射Male类publicclassMaleimplementsSerializable{ privateIntegerid; privateStringname; privateIntegerage; privateFemalefemale; } Male.hbm.xml,在male表中引入外键列female_id
mvplee
·
2015-02-22 22:00
part
Hiberante
part 6:持久化对象状态
瞬时态transient:尚未与HibernateSession关联对象,被认为处于瞬时状态,失去引用将被JVM回收,无持久化标识OID,未与Session关联持久态persistent:数据库中有数据与之对应并与当前session有关联,并且相关联的session没有关闭数据库并且事务未提交,存在持久化标识OID,与Session关联脱管态detached:数据库中有数据与之对应,但当前没有
mvplee
·
2015-02-21 13:00
part
Hibernate Part 3:核心API和常量配置
Hibernate体系结构图:
Hiberante
框架支持两种配置文件:src/hibernate.properties:数据库连接、常用数据配置src/hibernate.cfg.xml:数据库连接
mvplee
·
2015-02-17 21:00
Hibernate
Hiberante
+jpa,注解生成32字符的Id
@Id @GenericGenerator(name="id-generator",strategy="uuid") @GeneratedValue(generator="id-generator",strategy=GenerationType.IDENTITY) privateStringid;或者@Id @GenericGenerator(name="id-generator",st
yuanfy008
·
2015-02-12 16:00
hibernate对象三种状态
这个问题跟hibernate对象的状态有关,有关
hiberante
对象状态如下文转载的-------------------------对于session这个接口的学习可以说是最痛苦也是最复杂的,因为它所涉及的方面太多了
一抹真
·
2015-02-05 14:00
Hibernate
Hibernate中对象的状态
Hibernate对象的三种状态:
Hiberante
实体有三种状态,实体是被session管理。
拳拳天下
·
2015-02-03 14:00
Hibernate
Hiberante
DetachedCriteria用法
http://uule.iteye.com/blog/947923转载 在常规的Web编程中,有大量的动态条件查询,即用户在网页上面自由选择某些条件,程序根据用户的选择条件,动态生成SQL语句,进行查询。针对这种需求,对于分层应用程序来说,Web层需要传递一个查询的条件列表给业务层对象,业务层对象获得这个条件列表之后,然后依次取出条件,构造查询语句。这里的一个难点是条件列表用什么来构造?传统上使用
xinjiatao
·
2014-12-24 16:00
Criteria
hiberante
的值类型和实体类型
hiberante
的值类型和实体类型: 实体类型: 该类的实例有OID,一个实例对应表的一条记录,实例的OID就是该记录的主键。 一个实例可以被多个其他实体对象共享引用。 有独立的生命周期。
wangbing9577
·
2014-12-23 15:00
ant
hibernate入门实例
1.环境配置1.1
hiberante
环境配置hibernate可实现面向对象的数据存储。
binhu
·
2014-11-24 15:00
构建富客户端程序 GWT2.3 + Guice3.0 + hibernateJPA 程序代码。
用spring+
hiberante
倒是可以。但是太过重量级的了。本来web2.0就是应该快速的。用上spring的IOC反而感觉会慢点了。启动慢,加载慢。所以选
哭你吃完
·
2014-11-14 09:00
String
c3p0
jpa
Integer
gwt
持久层框架
构建富客户端程序 GWT2.3 + Guice3.0 + hibernateJPA 程序代码
用spring+
hiberante
倒是可以。但是太过重量级的了。本来web2.0就是应该快速的。用上spring的IOC反而感觉会慢点了。启动慢,加载慢。所以
哭你吃完
·
2014-11-14 09:00
Hibernate 问题,在执行Query session.createQuery(hql) 报错误
Hibernate问题,在执行Querysession.createQuery(hql)报错误这条语句在java运行环境下,直接连数据库不出错,如果在
hiberante
,struts环境下就出错我出错的原因是
amflytogether
·
2014-11-06 19:33
hibernate
struts2
Hibernate 问题,在执行Query session.createQuery(hql) 报错误
Hibernate 问题,在执行Query session.createQuery(hql) 报错误 这条语句在java运行环境下,直接连数据库不出错,如果在
hiberante
,struts环境下就出错
书安然
·
2014-11-06 19:00
Hibernate
struts
Hibernate配置文件中
hiberante
.hbm2ddl.auto四个参数的配置
我们在搭建环境的时候,在配置文件中有一个属性标签为: 这个属性标签中有四个参数可以写,这四个参数是对数据库中插入的进行不同的操作,分别为:(1)create-drop(2)create(3)update(4)validate下面分别来介绍他们的作用以及对数据库中的影响(1)create-dropcreate-drop:表示在hebarinate初始化时创建表格,程序运行结束的时候会删除相应的
lionheartli
·
2014-11-05 11:27
Hibernate
数据库
配置文件
Hibernate基本原理解析
什么是
Hiberante
? Hibernate,翻译过来是冬眠的意思,正好现在已经进入秋季,世间万物开始准备冬眠了。其实对于对象来说就是持久化。
free4294
·
2014-09-22 17:00
Hiberante
多种查询方式
数据准备一:本地sql查询,原生sql/** *本地sql查询,原生sql */ publicvoidsqlQuery(){ //返回Object数组 @SuppressWarnings("unchecked") Listlist=session.createSQLQuery("selectuname,upwdfromuser").list(); System.out.println("[unam
lwphk
·
2014-09-13 15:00
java
HQL
Hibernate
javabean
select
hibernate jdbc 事务配置
如果hibernate和jdbc都要配置事务管理器的时候,就配置
hiberante
的就好了,jdbc和他共用。 hibernate都能够处理。
wandejun1012
·
2014-09-06 10:00
Hibernate
hibernate jdbc 事务配置
如果hibernate和jdbc都要配置事务管理器的时候,就配置
hiberante
的就好了,jdbc和他共用。 hibernate都能够处理。
wandejun1012
·
2014-09-06 10:00
Hibernate
LinQ to Sql
在java平台上,ORM这一块
Hiberante
是相当的.但是在谈到.NET平台.ORM框架就有些不一样了.Nhibernate,Nbeat和Castel,以及我要说的linQtoSql。
han_yankun2009
·
2014-08-23 21:00
TO
sql
LINQ
Hibernate学习笔记二
day02
Hiberante
中最重要的几个接口或类:Configuration:SessionFactory:Session:(最重要的一个接口)API1.操作实体对象save()update()saveOrUpdate
xuyi_Java
·
2014-08-05 18:07
Hibernate3.x
Hibernate中的缓存
阅读更多Hibernate中的缓存一、
Hiberante
中常见的三大缓存:一级缓存,二级缓存和查询缓存。
Josh_Persistence
·
2014-07-30 13:00
Hiberante缓存
一级缓存
二级缓存
查询缓存
Hibernate中的缓存
阅读更多Hibernate中的缓存一、
Hiberante
中常见的三大缓存:一级缓存,二级缓存和查询缓存。
Josh_Persistence
·
2014-07-30 13:00
Hiberante缓存
一级缓存
二级缓存
查询缓存
Hibernate中的缓存
Hibernate中的缓存 一、
Hiberante
中常见的三大缓存:一级缓存,二级缓存和查询缓存。
Josh_Persistence
·
2014-07-30 13:00
一级缓存
Hiberante缓存
查询缓存
二级缓存
Hibernate中的缓存
Hibernate中的缓存 一、
Hiberante
中常见的三大缓存:一级缓存,二级缓存和查询缓存。
Josh_Persistence
·
2014-07-30 13:00
一级缓存
二级缓存
查询缓存
Hiberante缓存
Hibernate中的缓存
Hibernate中的缓存 一、
Hiberante
中常见的三大缓存:一级缓存,二级缓存和查询缓存。
Josh_Persistence
·
2014-07-30 13:00
一级缓存
查询缓存
Hiberante缓存
二级缓存
SpringMVC+Spring+
Hiberante
整合JBPM
首先导入相关jar包, 将jpbm.cfg.xml修改后添加到classpath下: <?xml version="1.0" encoding="UTF-8"?> <jbpm-configuration> <import resource="jbpm.default.cfg.xml" />
江雨行
·
2014-07-29 17:00
springMVC
Hibernate3查询返回Map探秘
源于我对它的一个误会 sparta-紫杉2010-4-149:02 开发环境:eclipse3.4.2+weblogic10.3+jdk1.6.0_13+Struts2.1.8+Spring3.0.1+
Hiberante
3.3.2
吕兵阳
·
2014-07-10 19:00
sql
HQL
Hibernate
Hiberante
(一十一) hibernate的高效解决办法(最佳方案)
使用hibernate的最佳实践 1.在做关系尽可能使用单向关联, 不要使用双向关联 2.在大项目中(数据量如果超过百万条的项目),使用hibernate可以酌情考虑一下几个原则: 2.1 不要 使用对象关联,尽可能用冗余字段来代替外键(使用冗余字段所带来的问题是,在修改时必须修改所有的冗余) 2.2 查询数据不再使用Hql,全部使用sql查询,如果涉及缓存
hong199275
·
2014-06-25 15:00
Hibernate
struts标签
开发环境:eclipse3.4.2+weblogic10.3+jdk1.6.0_13+Struts2.1.8+Spring3.0.1+
Hiberante
3.3.2在Web系统或项目的开发过程中,jsp页面上经常会使用
完美世界
·
2014-06-05 15:00
struts标签
Hiberante
(十) 数据库的并发
一般并发会导致更新丢失,有两种解决方案可以解决并发的问题 1.悲观锁 悲观锁hibernate基于数据库的机制来实现的,此时hibernate3和hibernate所实现的机制一样, 都是是基于同步的机制实现的,当只要读取了这个对象 就要第一个对象读取完成之后,第二个对象才能读取,这样大大影响效率 2.乐观锁 乐观锁是在数据库中
hong199275
·
2014-06-03 00:00
ant
Hiberante
(九) 二级缓存(自己加入缓存)
使用二级缓存的步骤 1、hibernate并没有提供相应的二级缓存的组件,所以需要加入额外的二级缓存包,常用的二级缓存包是ECHcache 2、在hibernate.cfg.xml中配置开启二级缓存 <!-- 设置二级缓存为true --> <property name="hibernate.cache.use_second_
hong199275
·
2014-06-03 00:00
二级缓存
Hiberante
(九) 一级缓存(session级别)
一级缓存: @Test public void test01(){ Session session =null; try { session = HibernateUtil.openSession(); //此时会发出一条sql语句 List<Student> stu=session.createQuery("fro
hong199275
·
2014-06-03 00:00
session
Hiberante
(八) Hql查询
常见Hql查询 @Test public void test01(){ Session session =null; try { session = HibernateUtil.openSession(); /** * 对于HQL而言,都是基于对象进行查询的 */ Query query=session.create
hong199275
·
2014-06-03 00:00
ant
Hiberante
(七) Annotation的方式实现ManyToOne,OneToOne,ManyTOMany
Annotation实现ManyToOne 实体类: CassRoom.java @Entity //注解成一个实体类 @Table(name="t_classroom") //对应数据库中表 public class ClassRoom { private int id;
hong199275
·
2014-06-03 00:00
annotation
Hiberante
(七) ManyToMany_xml 单向和双向关联
ManyToMany(2种解决方案< 1.直接多对多,2.分解成连个oneToMany >) (1).第一种方式: 实体类: Admin.java public class Admin { private int id; private String name; private Set<R
hong199275
·
2014-06-02 23:00
xml
Hiberante
(六) OneToOne_xml 单向和双向关联
OneToOne 单向(随便在那一方加关联) 实体类: Person.java public class Person { private int id; private String name; private IDCard
hong199275
·
2014-06-02 23:00
xml
Hiberante
(五) OneToMany_xml 双向关联
实体类 Student.java public class Student { private int id; private String name; private String no; private ClassRoom classroom; 省略get,set } ClassRoom.java
hong199275
·
2014-06-02 22:00
xml
Hiberante
(四) OneToMany_xml 单向关联
(1) oneToMany 单向 java类:Comment Message public class Comment { private int id; private String content; 省略get(),set(); } public clas
hong199275
·
2014-05-31 23:00
xml
Spring4集成Ehcache配置
hiberante
配置:true true org.hibernate.cache.ehcache.EhCacheRegio
hyde82
·
2014-05-27 10:00
spring
Hibernate
ehc
Hibernate - Hibernate连接不同数据库的驱动程序及SQL方言
本文是我在项目实践中对
Hiberante
连接不同数据库的驱动程序及SQL方言用法的一些随笔总结,日后会不断地更新完善 Mysql:
keepwork
·
2014-04-23 13:00
Hibernate
SQL方言
数据库驱动程序
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他