显示下一条  |  关闭

艺技坊

私と珠ちゃんの空間

 
 
 
 
 
 

Hibernate的UserType接口的几个方法的调用时机

2011-11-25 1:05:43 阅读9 评论0 252011/11 Nov25

hibernate文档上有的说的不太明确,在这里对其中的几个我本来不太明确的方法做个简单的记录

  /** 告诉hibernate这个类型是不是可变类(不可变类是指创建了这个类的实例后,就不可以再修改它的属性)。有微小的性能优化 */
public boolean isMutable()

/** 从二级缓存中取这个对象数据时要调用的方法 */
  public Object assemble(Serializable arg0, Object arg1) throws HibernateException 

/** hibernate把这个数据放入二级缓存时要调用的方法 */
public Serializable disassemble(Object arg0) throws HibernateException

作者  | 2011-11-25 1:05:43 | 阅读(9) |评论(0) | 阅读全文>>

Hibernate的inverse属性的理解

2011-10-5 18:31:42 阅读21 评论0 52011/10 Oct5

这个开始看的时候多少让人有点头晕。官方文档上如是说:
对于你和 Java 来说,一个双向关联仅仅是在两端
简单地正确设置引用。然而,Hibernate 并没有足够的信息去正确地执行 INSERT 和
UPDATE 语句(以避免违反数据库约束),所以它需要一些帮助来正确的处理双向关联。把关联的
一端设置为 inverse 将告诉 Hibernate 忽略关联的这一端,把这端看成是另外一端的一个镜象
(mirror)。
说实话什么镜像的真是让人有点看不懂。后来照着书上做了做试验,也算是废了些功夫,大概觉得可以这样理解:inverse这个属性就是一个开关,来告诉Hibernate是不是根据映射文件中映射的集合中的对像数量(注意是数量,跟外键无关的字段发生变化

作者  | 2011-10-5 18:31:42 | 阅读(21) |评论(0) | 阅读全文>>

Hibernate的hbm.xml文件中的property元素中的lazy属性

2011-10-2 20:02:45 阅读36 评论0 22011/10 Oct2

这个百度上搜的结果里说的挺少的,其实主要也是基本上用不到,不过犯了钻牛角尖的臭毛病,就研究了一下。在hibernate下载的文档中对其的描述是:lazy(可选 — 默认为 false):指定 指定实例变量第一次被访问时,这个属性是否延迟抓取(fetched lazily)( 需要运行时字节码增强)。但这个没看太明白,后来在GOOGLE上很容易找到了JBOSS官网上关于这个问题的描述,网址:http://docs.jboss.org/hibernate/core/3.3/refer

作者  | 2011-10-2 20:02:45 | 阅读(36) |评论(0) | 阅读全文>>

mysql的表建外键和hbm2java生成many-to-one代码的问题

2011-9-21 23:47:52 阅读25 评论0 212011/09 Sept21

这两个东西其实没什么相关性,只是在看HIBERNATE的时候碰到的,在这里记录一下。

用hibernate tools生成那个建表的SQL代码会在create语句最后加一个type=MyISAM,这个存储引擎在MYSQL中是不支持外键的。在mysql的参考手册的1.8.5.5. 外键中有如下描述(我这个是5.1版本的,用的是个比较旧的版本,现在的最新版本支持与否我不太清楚,没看手册和测试):

对于InnoDB之外的其他存储

作者  | 2011-9-21 23:47:52 | 阅读(25) |评论(0) | 阅读全文>>

.net remoting看书笔记

2011-6-6 0:18:59 阅读46 评论0 62011/06 June6

其实以前就已经看过这部分了,但说实话,在实际中几乎我就没怎么用过,所以早就全忘得差不多了,所以在这里贴这么一篇东西,一是为了给自己加深一下印像,另外就是以后不用再翻书了,直接在这查一下比较方便。

.net remoting是为了可以在同一应用程序域中跨环境(继承自contextboundobject的对像不能跨环境访问通信),在同一进程中跨应用程序域,在同一系统中跨进程,甚至是不同系统之的进程之间进行通信。

作者  | 2011-6-6 0:18:59 | 阅读(46) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 

天气

 
 
模块内容加载中...
 
 
 
 
 
 
 

北京市 宣武区 金牛座

 发消息  写留言

 
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 
 
博友列表加载中...
 
 
 
 
 

发现好博客

 
 
列表加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2012

   
创建博客 登录  
 关注