Java
ylw620
这个作者很懒,什么都没留下…
展开
-
WSAD lookup JNDI的名称
推荐在web.xml中设置JNDI的资源引用 以下是IBM网站原文: 通常情况下,建议使用带有java:comp/env前缀的间接名称。这样可以在连接管理的运行环境中把资源引用(resource-ref)的特定属性与应用结合起来,可以更好地基于设置res-auth、res-isolation-level、res-sharing-scope 和 res-resolution-con原创 2006-04-28 14:01:00 · 824 阅读 · 0 评论 -
Hibernate的检索策略-对左外连接的限制
对迫切左外连接检索的限制: 在一个select语句中只允许包含一个一对多关联或多对多关联 在一个select语句中可以允许包含多个一对一关联或多对一关联原创 2006-05-07 10:19:00 · 1480 阅读 · 0 评论 -
Hibernate的检索策略-一对多和多对多关联
元素来配置一对多或多对多的关联关系,元素有lazy和outer-join的属性立即检索 如果一对的很多的情况下使用了立即检索的策略就会浪费大量的内存空间,所以一对多的关联不可随意使用立即检索策略延迟检索 应该优先考虑延迟检索批量延迟检索和批量立即检索 设定batch_size属性.在sql语句中会使用or进行批量初始化,batch_size属性不宜设置太大,如果设置太大就会使延迟加载失原创 2006-05-07 00:27:00 · 1240 阅读 · 0 评论 -
Hibernate的检索策略-设定检索策略的属性
lazy 可选值:true或false默认值:false用法:如果为true,表示使用延迟检索策略,在和中有这个属性outer-join可选值:auto,true,false默认值:在中是auto,在元素中为false用法:如果为true,表示使用迫切左外连接策略,在元素中包含这个属性batch-size可选值:整数值 默认值:1用法:设定批量检索的数原创 2006-05-06 23:48:00 · 764 阅读 · 0 评论 -
Hibernate的检索策略-设置外连接的数目
Hibernate的配置文件中的hibernate_max_fetch_depth属性来控制外连接的深度hibernate_max_fetch_depth属性的合理取值取决于数据库系统的表连接性能及表的大小,如果数据库的记录少,并且数据库系统具有良好的表连接性能,可以把该值设置的高点通常设为4原创 2006-05-07 09:48:00 · 991 阅读 · 0 评论 -
Hibernate的检索策略--这个表格不错
检索策略的作用域 可选的检索策略 默认的检索策略 受影响的Sess原创 2006-05-06 23:30:00 · 634 阅读 · 0 评论 -
Hibernate的检索策略-慢慢学1
好几天没有上网了,今天要开始学习了,准备一天内搞定检索策略1 关于session的检索方法 三种:load(),get(),find() load()和get()按照指定的参数OID加载一个持久化的对象 find()按照指定的HQL语句加载一个或多个持久化对象原创 2006-05-06 23:22:00 · 732 阅读 · 0 评论 -
记性不好之--记录session清理缓存的时间点
调用net.sf.hibernate.Transaction的commit()方法的时候 commit方法先清理缓存再提交事务 调用Session的find()或iterate()方法时,如果缓存中持久化对象的属性发生了变化,就会先清理缓存 调用Session的flush()方法时 如果对象使用native生成器,当调用Session的save()保原创 2006-04-29 10:18:00 · 1177 阅读 · 0 评论 -
WSAD默认的SQLServer JDBC连接包
默认的好像有点问题,总是找不到JNDI在微软网站上下了最新的包,解决了这个问题原创 2006-04-28 13:56:00 · 504 阅读 · 0 评论 -
Hibernate学习例程
今天学习Hibernate碰到了这个错误:net.sf.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: 0, of class: com.shoulders.survey.busines原创 2006-04-28 10:25:00 · 828 阅读 · 0 评论 -
all-delete-orphan--父子关系的处理方式
当保存或更新父亲对象,级联保存或更新儿子对象,相当于cascade属性为:save-update 当删除父亲对象,级联删除所有关联的儿子对象,相当于cascade属性为:delete 删除不再和父亲对象关联的所有儿子对象原创 2006-04-28 17:25:00 · 3565 阅读 · 0 评论 -
Hibernate中的inverse
元素的inverse属性很有意思,默认值是false Customer customer =(Customer)session.load(Customer.class,new Long(5)); Order order =(Order)session.load(Order.class,new Long(6)); orde原创 2006-04-28 16:51:00 · 1361 阅读 · 1 评论 -
Javamail的中文方案
javamail中如发信人,标题,正文都要进行中文的处理,否则又是乱码解决方法:String str = MimeUtility.encodeWord(file.getName(),"GB2312",null)原创 2006-05-20 16:54:00 · 762 阅读 · 0 评论