
Hibernate
wfwkiss
这个作者很懒,什么都没留下…
展开
-
Hibernate , Struts , Spring 工作原理
Hibernate工作原理及为什么要用? http://blog.youkuaiyun.com/David8631/archive/2008/07/19/2676615.aspx 原理: 1. 读取并解析配置文件 2. 读取并解析映射信息,创建SessionFactory 3. 打开Sesssion 4. 创建...原创 2009-11-18 08:18:14 · 115 阅读 · 0 评论 -
Hibernate 的三种状态
瞬时:new 之后 并且 save()之前 持久:发生在session.save(user),get,load,find等等; user对象处于持久状态(前提:session.close()) 脱离:数据库中已经有数据,并且user对象和session 无关...原创 2009-12-09 14:28:19 · 131 阅读 · 0 评论 -
Hibernate 基础1
1:将Hibernate 的 domain类设置为final 那么 lazy (懒加载无法使用) 2:如果Java 中某个属性,不需要存储在数据库中,那么在Hibernate 映射文件就不需要配置这个属性 3:Configuration cfg = new Configuration(); cfg.configure(); 有两个操作 1:读取配置文件(从 classpath...2009-12-09 10:34:27 · 123 阅读 · 0 评论 -
Hibernate 自动建表时出现的错误
[b]Person.hbm.xml映射文件[/b] [code="xml"] [/code] [b]Test.java (主程序测试类):[/b] [code="xml"] package org.com.hs.test; import java.util.Date; import org.co...2009-12-08 17:36:36 · 162 阅读 · 0 评论 -
hibernate-3.3.2.GA 的问题
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. Exception in thread "main" java.lang.NoClassDefFou...2009-12-08 11:30:36 · 202 阅读 · 0 评论 -
Hibernate 自动创建数据库(属性)说明
[b]hibernate.hbm.xml 文件中:[/b] update hbm2ddl.auto 是自动创建数据库有如下参数: create-drop :启动时创建数据库,当数据库结束时,删除(不用于正式发布程序时用,可用于调试)。 create : 和上面的区别是,在结束时不删除,而是在创建时,删除原有数据库。 update:无论创建还是结束时都不删除库,而是对其更新...2009-12-08 09:26:22 · 137 阅读 · 0 评论 -
pom.xml 出现的问题
DOS下出现错误: [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [ERROR] FATAL ERROR [INFO] -----------------------------------------------...2009-12-07 21:44:47 · 321 阅读 · 0 评论 -
slf4j
转载地址:http://baike.baidu.com/view/1895694.htm?fr=ala0 SLF4J不是具体的日志解决方案,它只服务于各种各样的日志系统。按照官方的说法,SLF4J是一个用于日志系统的简单Facade,允许最终用户在部署其应用时使用其所希望的日志系统。 实际上,SLF4J所提供的核心API是一些接口以及一个LoggerFactory的工厂类。从某种程度上...原创 2009-12-06 15:47:08 · 80 阅读 · 0 评论 -
maven,pom
转载地址:http://marcus.iteye.com/blog/351278 目录 Maven介绍 简介 Maven资源 Maven和Ant的区别 Maven的基本功能 Maven使用 Maven的安装和配置 Maven的基本使用 实现Java项目 创建Maven项目 运行Maven项目 实现Web项目 创建Maven项目 运行Maven项目 POM文件的基...原创 2009-12-06 15:15:40 · 105 阅读 · 0 评论 -
Xdoclet 基本概念
Xdoclet 基本概念 我们可以在 java 代码中使用类似于 javadoc 的注释,来表达更多的内容。这些额外的注释,通过使用 xdoclet 工具,我们可以将它们转换为我们需要的各种配置文件。先看一个简单的例子: 比如有一个 java 文件的源代码如下: [code="java"] /** * @hibernate.class * table="T_Part...原创 2009-12-01 16:19:06 · 109 阅读 · 0 评论 -
hibernate数据库连接池
地址:http://wtaoli.iteye.com/blog/451266 Hibernate支持第三方的连接池,官方推荐的连接池是C3P0,Proxool,以及DBCP。在配置连接池时需要注意的有三点: 一、Apche的DBCP在Hibernate2中受支持,但在Hibernate3中已经不再推荐使用,官方的解释是这个连接池存在缺陷。如果你因为某种原因需要在Hibernate3中使...2009-11-30 00:11:26 · 177 阅读 · 0 评论 -
Hibernate 连接池的三种配置方式
转载地址:http://www.iteye.com/topic/317797 本文主要内容: Hibernate 连接池的三种配置方式:dbcp , c3p0 , proxool URL的多种指定方式 连接池监控 上班第二天,看到公司的Hibernate配置文件在写法上,跟我以前的不一样,就去研究了哈,得出的结果如下。 在hibernate3.0中,已经不再支持db...原创 2009-11-30 00:09:26 · 107 阅读 · 0 评论 -
Hibernate generator小结
转载地址:http://hi.baidu.com/it_lantu/blog/item/d7c2bffa04e3062a4e4aea5c.html [code="xml"] [/code] “assigned” 主键由外部程序负责生成,在 save() 之前指定一个。 ...原创 2009-11-30 00:00:25 · 145 阅读 · 0 评论 -
hibernate中lazy什么时候不用?
hibernate3.0中lazy有三个值,true,false,proxy,默认的是lazy="proxy". 具体设置成什么要看你的需求,并不是说哪个设置就是最好的。 假如在student对象中包含一个head对象 如果你确定在用student对象的时候就要用到head对象里的属性,那你就设置立即加载,因为设置立即加载那么在查询student的同时就会查询student的head,hib...2009-12-22 08:46:33 · 106 阅读 · 0 评论