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
Hibernate学习
HIBERNATE学习
笔记
http://wenku.baidu.com/view/ccef584e767f5acfa1c7cdff.html
evane1890
·
2010-08-30 10:00
c
Hibernate
hibernate学习
总结
hibernate自动创建表:配置文件中:<property name="hbm2ddl.auto">create</property>create:启动时候创建,程序结束时候不删除表,下次启动时候删掉表然后在创建create-drop:初始化创建,程序运行结束删掉表update:映射文件和表结构不一样的话,就会更新表validate:校验表和映射文件是
qsfwy
·
2010-08-28 19:00
数据结构
sql
Hibernate
cache
配置管理
hibernate学习
笔记(传智播客)(2)-2010-8-26
1.hibernate实体映射文件中字段或实体名与数据库关键字冲突怎么办? 修改即可,或者加``号,就是波浪线键的那个符号。2.按条件查询,可以为参数用:起个别名,也可以用?。Sessionsession=null; session=HibernateSessionFactory.getSession(); Stringhql="fromUseruwhereu.user
elfenliedef
·
2010-08-27 16:00
传智播客
hibernate学习
笔记(1) 2010-8-26
1.实体类必须有一个无参的构造函数,因为反射会用到。2.实体类不能加final,因为加上final它便不能被继承。影响懒加载功能。3.如果JAVA对象中的某个属性不需要存储在数据库中,那么就不需要配置在映射文件里面。 4.private构造函数(){ }这样其他人就没办法new这个对象了。5.static游离块。只有当虚拟机加载这个类(注意不是对象)的时候,才会执行一次里面的代码。6.load方法
elfenliedef
·
2010-08-26 11:00
Hibernate优缺点
3:低侵入式设计 缺点: 1:
hibernate学习
成本太高。 2:不适合有复杂的sql查询(统计) 。 3:不适合大
Love魔王
·
2010-08-03 09:00
sql
框架
Hibernate
jdbc
Hibernate学习
4
————————————————转载—————————————————————— ·increment标识生成器由hibernate以递增的方式生成主键 ·identity标识生成器由底层数据库来负责生成主键,这个主要针对支持自增字段作为主键的数据库 ·sequence标识生
liaoshaoyao
·
2010-08-01 22:00
sql
C++
c
Hibernate
SQL Server
Hibernate学习
手记(4)--自定义查询
在Hibernate 中,多主键表对应的实体会包含一个 ID 类, Hibernate 会把那多个主键封装成一个 ID 类以供调用。当要查询多主键表的其中一个主键时,往往要自定义一 SQL 语句或 HQL 语句来完成查询。 以下是Hibernate 实现自定义 SQL 与 HQL 查询的执行类: //*******************************************
zhiweiofli
·
2010-07-18 11:00
sql
C++
c
Hibernate
C#
Hibernate学习
手记(4)--自定义查询
在Hibernate 中,多主键表对应的实体会包含一个 ID 类, Hibernate 会把那多个主键封装成一个 ID 类以供调用。当要查询多主键表的其中一个主键时,往往要自定义一 SQL 语句或 HQL 语句来完成查询。 以下是Hibernate 实现自定义 SQL 与 HQL 查询的执行类: //*******************************************
zhiweiofli
·
2010-07-18 11:00
sql
C++
c
Hibernate
C#
Hibernate学习
手记(4)--自定义查询
在Hibernate 中,多主键表对应的实体会包含一个 ID 类, Hibernate 会把那多个主键封装成一个 ID 类以供调用。当要查询多主键表的其中一个主键时,往往要自定义一 SQL 语句或 HQL 语句来完成查询。 以下是Hibernate 实现自定义 SQL 与 HQL 查询的执行类: //*******************************************
zhiweiofli
·
2010-07-18 11:00
sql
C++
c
Hibernate
C#
Hibernate学习
笔记:多对多的关联关系(many-to-many)
多对多的关系现实中也有很多,学生选课程,订单和产品,老师和学生。继续复用前面的类Order,新加一个Product类,并以订单和产品的关系来分析多对对关系。多对多表现的比较特殊的地方是需要中间表,我们已经有了order(订单)表,添加一个product(产品)表,为了实现order(订单)和product(产品)的多对多关系,还需要一个中间表,叫做order_line(暂且就叫做订单流水线表),当
Jerry_BJ
·
2010-07-01 12:00
Hibernate
String
table
Class
float
generator
Hibernate学习
笔记:一对多的关联关系(one-to-many) 双向关联
对多的关联关系也是最常见的对象之间的关系,比如一个班级有很多个学生,一个公司有很多部门,一个部门有很多雇员,一份债务(Credit)对应多个现金流(Cashflow),一个人有多个小孩,一个客户有多张订单等等。为了演示one-to-many,继续重用前面的对象Member会员,一个Member对象可以下多个订单Order,先添加一个订单类:viewplaincopytoclipboardprint
Jerry_BJ
·
2010-07-01 12:00
Hibernate学习
笔记:集合映射之映射Map
容器Map,List,Set,Bag都不仅可以映射值(String,Integer,FLoat,Double...)类型,还可以映射实体(我们自定义的pojo,有实体标记ID)类型.映射值类型考虑前面的Product对象,假如每个Product都配有几个图片(这通常是必需的),新建一个表images(product_id,image_name,image_file),product_id是外键,和
Jerry_BJ
·
2010-07-01 12:00
Hibernate学习
手记(3)--规范的DAO
建立实用且规范的DAO操作类J2EE中倡导的应该是面向接口,而不是面向类来编程,因为只有面向接口,才能真正做到层与层之间的解耦。面向接口编程最重要的价值在于隐藏实现,将抽象的实现细节封装起来不对外开放。在大多数情况下,还需要对抽象类提取必要的接口,简单来做就是,把抽象DAO类中的方法,全部抽取出来形成一个单独的接口。假如所有DAO的操作方法都一样,这样做没问题。但是实际上各个DAO类之间,尽管有大
zhiweiofli
·
2010-06-29 14:00
DAO
编程
xml
Hibernate
配置管理
Hibernate学习
手记(3)--规范的DAO
建立实用且规范的DAO操作类J2EE中倡导的应该是面向接口,而不是面向类来编程,因为只有面向接口,才能真正做到层与层之间的解耦。面向接口编程最重要的价值在于隐藏实现,将抽象的实现细节封装起来不对外开放。在大多数情况下,还需要对抽象类提取必要的接口,简单来做就是,把抽象DAO类中的方法,全部抽取出来形成一个单独的接口。假如所有DAO的操作方法都一样,这样做没问题。但是实际上各个DAO类之间,尽管有大
zhiweiofli
·
2010-06-29 14:00
DAO
编程
Hibernate
xml
配置管理
Hibernate学习
手记(3)--规范的DAO
建立实用且规范的DAO操作类J2EE中倡导的应该是面向接口,而不是面向类来编程,因为只有面向接口,才能真正做到层与层之间的解耦。面向接口编程最重要的价值在于隐藏实现,将抽象的实现细节封装起来不对外开放。在大多数情况下,还需要对抽象类提取必要的接口,简单来做就是,把抽象DAO类中的方法,全部抽取出来形成一个单独的接口。假如所有DAO的操作方法都一样,这样做没问题。但是实际上各个DAO类之间,尽管有大
zhiweiofli
·
2010-06-29 14:00
DAO
编程
Hibernate
xml
配置管理
Hibernate学习
手记(2)--单向一对多映射
Hibernate实现单向一对多映射 数据库表中表现为“多”那方有“一”的外键,类中表现为“一”那方有“多”那方的集合。 “一”那方的xml 配置文件的格式如下: ﹤hibernate-mappingpackage=" 此处填写包文件 " ﹥ ﹤classname=" 一对多中一的实体类的类名 "table="
zhiweiofli
·
2010-06-29 14:00
Hibernate
xml
Hibernate学习
手记(2)--单向一对多映射
Hibernate实现单向一对多映射 数据库表中表现为“多”那方有“一”的外键,类中表现为“一”那方有“多”那方的集合。 “一”那方的xml 配置文件的格式如下: ﹤hibernate-mappingpackage=" 此处填写包文件 " ﹥ ﹤classname=" 一对多中一的实体类的类名 "table="
zhiweiofli
·
2010-06-29 14:00
xml
Hibernate
Hibernate学习
手记(2)--单向一对多映射
Hibernate实现单向一对多映射 数据库表中表现为“多”那方有“一”的外键,类中表现为“一”那方有“多”那方的集合。 “一”那方的xml 配置文件的格式如下: ﹤hibernate-mappingpackage=" 此处填写包文件 " ﹥ ﹤classname=" 一对多中一的实体类的类名 "table="
zhiweiofli
·
2010-06-29 14:00
Hibernate
xml
Hibernate学习
笔记1
1. 对象-关系的映射 对象中的属性与数据库中的表,不是一一对应的。并不是持久类中的所有属性都直接和表的字段匹配,持久类的有些属性的值必须在运行时通过计算才能得出来,这种属性称为派生属性 。 解决:A.在持久类的访问方法中计入程序逻辑(set/get方法) B.利用<property>元素的formula属性。for
mtnt2008
·
2010-06-19 20:00
sql
Hibernate
hibernate的优缺点
3:低侵入式设计 缺点: 1:
hibernate学习
成本太高。 2:不适合有复杂的sql查询(统计) 。 3:不适合大
笑我痴狂
·
2010-06-12 21:00
sql
Hibernate
框架
jdbc
hibernate的优缺点
3:低侵入式设计 缺点: 1:
hibernate学习
成本太高。 2:不适合有复杂的sql查询(统计) 。 3:不适合大
笑我痴狂
·
2010-06-12 21:00
sql
框架
Hibernate
jdbc
Hibernate学习
笔记
一、三层架构(数据库层、业务逻辑层、UI层)优点:开发快捷,易于维护,主要针对小型系统应用缺点:(1)访问数据库操作与业务逻辑操作纠缠在一起,不利于分层开发和维护。(2)大量操作数据库的代码以及一些业务逻辑代码会多次重复。二、四层架构(数据库层、持久化层、业务逻辑层、UI层)优点:(1)可以分层开发,访问数据库与业务逻辑实现能够分开。(2)提高代码的复用。缺点:(1)对设计人员要求较高(2)不利于
wangheid
·
2010-05-31 13:00
sql
Hibernate
数据库
session
Class
query
hibernate学习
Hibernate的核心配置信息 属性名用途数值hibernate.connection.driver_class设置数据库的驱动类驱动类名hibernate.connection.url设置连接数据库的URLURLhibernate.connection.username设置连接数据库的用户名用户名hibernate.connection.password设置连接数据库的密码密码hiber
loveseaside
·
2010-05-31 09:00
oracle
sql
sql
Hibernate
jdbc
server
Hibernate学习
手记(1)--搭建环境
搭建环境: Eclipse3.4 Build Path Configeration: 新建 hibernate 库,并加进外部类包: 基本的有 hibernate3 以及 hibernate-distribution-3.3.2.GA\lib\required 目录下的全部类包 还有 hibernate-annotations , hibernate-common
zhiweiofli
·
2010-05-29 14:00
sql
Hibernate
xml
单元测试
JUnit
Hibernate学习
手记(1)--搭建环境
搭建环境: Eclipse3.4 Build Path Configeration: 新建 hibernate 库,并加进外部类包: 基本的有 hibernate3 以及 hibernate-distribution-3.3.2.GA\lib\required 目录下的全部类包 还有 hibernate-annotations , hibernate-common
zhiweiofli
·
2010-05-29 14:00
sql
Hibernate
xml
JUnit
单元测试
Hibernate学习
手记(1)--搭建环境
搭建环境: Eclipse3.4 Build Path Configeration: 新建 hibernate 库,并加进外部类包: 基本的有 hibernate3 以及 hibernate-distribution-3.3.2.GA\lib\required 目录下的全部类包 还有 hibernate-annotations , hibernate-common
zhiweiofli
·
2010-05-29 14:00
sql
Hibernate
xml
JUnit
单元测试
N
Hibernate学习
笔记(1) —— 使用NHibernate中应注意的几个小问题
第一个NHibernate程序测试了用实体生成数据库表和数据添加,总结出以下几点需要注意:1.app.config或web.config中要添加,版本的兼容性配置。内容: 为什么要添加,理解不透,我没有把NHibernate程序集添加到GAC,机器
·
2010-05-24 11:00
Hibernate
Hibernate查询功能 hibernate hql使用 hibernate 使用sql 使用Query执行hql,不用find
Hibernate查询功能 hibernate hql使用 hibernate 使用sql 使用Query执行hql,不用find
Hibernate学习
笔记19---HQL3(简单属性查询和实体对象查询
anson_xu
·
2010-05-19 10:00
sql
C++
c
Hibernate
C#
我的
Hibernate学习
笔记 Hibernate理解 hibernate知识要点
Hibernate---我的
Hibernate学习
笔记2009-06-19作者:wcily123来源:wcily123的blog软件开发的分层思想:三层架构:数据表现层业务逻辑层数据持久层SUN的桌面应用
anson_xu
·
2010-05-18 13:00
oracle
sql
Hibernate
mysql
jdbc
hibernate学习
笔记1(javax.persistence.Cacheable)
Exceptioninthread"main"java.lang.NoClassDefFoundError:javax/persistence/CacheableCausedby:java.lang.ClassNotFoundException:javax.persistence.Cacheable错误原因,javax.persistence.Cacheable是JPA2.0规范中的东西!需要加入
nokiaisacat
·
2010-05-07 13:00
thread
exception
Hibernate
jpa
Hibernate学习
笔记二
每棵继承树映射成一张表: 1、理解如何映射 因为类继承树肯定是对应多个类,要把多个类的信息存放在一张表中,必须有某种机制来区分哪些记录是属于哪个类的。 &n
Sunshyfangtian
·
2010-05-03 15:00
sql
Hibernate
PHP
jdbc
Blog
Hibernate学习
笔记二
每棵继承树映射成一张表: 1、理解如何映射 因为类继承树肯定是对应多个类,要把多个类的信息存放在一张表中,必须有某种机制来区分哪些记录是属于哪个类的。 &n
Sunshyfangtian
·
2010-05-03 15:00
sql
Hibernate
PHP
jdbc
Blog
Hibernate学习
笔记二
每棵继承树映射成一张表: 1、理解如何映射 因为类继承树肯定是对应多个类,要把多个类的信息存放在一张表中,必须有某种机制来区分哪些记录是属于哪个类的。 &n
Sunshyfangtian
·
2010-05-03 15:00
sql
Hibernate
PHP
jdbc
Blog
Hibernate学习
笔记(z_2)
来源:wcily123的blog (特此赞一下^^很受益) 五、 Hibernate 主键策略( 上面的步骤三的一部分) <id><generator class=“ 主键策略” /></id> 主键:在
rebecca
·
2010-04-27 11:00
oracle
sql
Hibernate
算法
SQL Server
Hibernate学习
笔记(z_3)
来源:wcily123的blog (特此赞一下^^很受益) 八、 映射( 重点掌握和理解,注意配置的细节) 关联关系:A 有可能使用B ,则AB 之间有关联关系(Java 里指A 有B 的引用) 。 双边关
rebecca
·
2010-04-27 11:00
数据结构
sql
Hibernate
xml
jdbc
Hibernate学习
笔记(z_1)
来源:wcily123的blog (特此赞一下^^很受益) 软件开发的分层思想: 三层架构: 数据表现层 业务逻辑层 数据持久层 SUN 的桌面应用 Swing AWT 普通Java 类 JDBC
rebecca
·
2010-04-26 19:00
sql
Hibernate
mysql
xml
jdbc
hibernate学习
参考文档: http://docs.huihoo.com/hibernate/reference-v3_zh-cn/index.html (参考文档) http://wenku.baidu.com/view/f9f1341ec5da50e2524d7fa2.html (学习笔记) http://www.iteye.com
rebecca
·
2010-04-26 09:00
html
Hibernate
xml
jdbc
IBM
Hibernate学习
笔记(三) 关联映射
Hibernate的关联映射,以下为类的关系 Teacher和Student为一对多双向关联,配置时在多的一段维护关系student:@ManyToOne(cascade=CascadeType.ALL)@JoinColumn(name="teacher_id") publicTeachergetTeacher(){ returnteacher; }Teacher:@OneToMany(ma
woxiaoe
·
2010-04-15 20:00
Hibernate
hibernate学习
笔记(一)
由于工作不需要用到hibernate,工作5年了还不懂hibernate,现在开始学了。。先运行了几个例子,看了下源代码,现在开始把包的功能介绍下,完全是自己的想法: (一)net.sf.hibernate.cfg包 &nb
xiaoyuwei
·
2010-04-13 17:00
sql
.net
Hibernate
xml
配置管理
Hibernate关联关系映射实例速查
这个基本上占据了
Hibernate学习
的七成时间。熟悉这些映射模型,需要大量的实践才 能掌握。下面是我对Hibernate关联关系映射的一个总结,放到blog上一是自己查看方便,二来也可以和
guava
·
2010-04-04 23:00
sql
xml
mysql
Hibernate
XP
Hibernate学习
笔记1
昨天从图书馆借了一本《深入浅出hibernate》,准备学习hibernate。 今天早上迫不及待开始阅读,从第一章的了解来看:这本书很不错,不像其他一些将ssh技术的书籍只是讲技术,这本书第一张给读者讲了很多设计上的思想,逐步掀开hibernate的“盖头”。 我之前也了解过,这
jwx0925
·
2010-04-04 17:00
DAO
设计模式
oracle
Hibernate
ssh
Hibernate学习
小结――Hibernate正向工程hbm2ddl
一般在项目开发过程中,使用比较多的就是先建好表,再利用hibernate反向工程生成*.hbm.xml文件跟POJO类,个人认为由于目前所使用的数据库都是关系数据库,而hibernate作为一个ORM,把对数据库的操作都对象化了,更应当从对象出发,生成数据库里面相关表,这样更加符合人认知事物的习惯。由于hibernate3提供了自带的工具hbm2ddl,建立根据你的对象建立数据库是一件非常简单的事
析木 的Blog
·
2010-03-16 17:00
Hibernate学习
笔记1–Session与对象
1. 不同的对象状态 在Hibernate中,对象有四种状态(Transient, Persistent, Detached, Removed) 对象通过与Session交互,在这四种状态间进行迁移。 public void test1() { Item item = new Item(); // transient Session session =
bencode
·
2010-03-16 00:00
sql
Hibernate
xml
cache
N
Hibernate学习
http://sifang2004.cnblogs.com/archive/2005/09/05/230713.aspx http://tech.it168.com/zt/NHibernate/index.html
ulark
·
2010-03-10 13:00
hibernate学习
13之悲观锁与乐观锁
悲观锁Pessimistic 悲观锁的实现,通常依赖于数据库机制,在整个过程中将数据锁定,其它任何用户都不能读取或修改 一旦使用了悲观锁,load的lazy会失效 看下面的例子: import org.hibernate.LockMode; import org.hibernate.Session; import junit.framework.TestCase;
gundumw100
·
2010-01-28 11:00
.net
xml
Hibernate
JUnit
hibernate学习
13之悲观锁与乐观锁
悲观锁Pessimistic 悲观锁的实现,通常依赖于数据库机制,在整个过程中将数据锁定,其它任何用户都不能读取或修改 一旦使用了悲观锁,load的lazy会失效 看下面的例子: import org.hibernate.LockMode; import org.hibernate.Session; import junit.framework.TestCase;
gundumw100
·
2010-01-28 11:00
.net
xml
Hibernate
JUnit
hibernate学习
13之悲观锁与乐观锁
悲观锁Pessimistic 悲观锁的实现,通常依赖于数据库机制,在整个过程中将数据锁定,其它任何用户都不能读取或修改 一旦使用了悲观锁,load的lazy会失效 看下面的例子: import org.hibernate.LockMode; import org.hibernate.Session; import junit.framework.TestCase;
gundumw100
·
2010-01-28 11:00
.net
xml
Hibernate
JUnit
hibernate学习
12之Collection(集合)映射
set list array map 的映射。 集合映射会发出很多 sql语句 <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hi
gundumw100
·
2010-01-28 11:00
java
C++
c
Hibernate
C#
hibernate学习
12之Collection(集合)映射
set list array map 的映射。 集合映射会发出很多 sql语句 <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hi
gundumw100
·
2010-01-28 11:00
java
C++
c
Hibernate
C#
hibernate学习
12之Collection(集合)映射
set list array map 的映射。 集合映射会发出很多 sql语句 <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hi
gundumw100
·
2010-01-28 11:00
java
C++
c
Hibernate
C#
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他