`
hanfengmvp
  • 浏览: 20287 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
在hibernate中,在双向导航中我们最习惯就是用java.util.Set,但是我发现个问题,比如 public class Company{     private Set depts;     public void setDepts(Set set)     {         this.depts=set;     }     public Set getDepts()     {         return depts;     } } 不知道在company装载完以后depts默认是根据什么排序的,我分别用了HashSet,TreeSet,LinkedHashSet,输出 ...
mvc框架中显示javabean属性时一般都用标签,但是这时session都处于关闭的状态,延迟加载的对象并未得到初始化,这样访问一般都会抛出org.hibernate.LazyInitializationException: could not initialize proxy - the owning Session was closed这样的异常,我用了hibernate推荐的open session in view模式好像也不起什么作用,请问这个问题改这么处理才不会抛出异常呢?
hibernate的双向关联给我们获得关联的对象提供了很大的方便,但是Set对象却不如List对象用的那么多。hibernate本来就支持list配置的双向关联,可是为什么,资料上老是介绍set呢?
如果User类有一个生日属性brithday和一个记录上次登陆时间的属性lastLoginTime,很显然brithday的格式应该是yyyy-MM-dd型的,而lastLoginTiime应该是yyyy-MM-dd HH-mm-ss型的,如果输入的时候用类型转化类WebWorkTypeConverter来转化,好像不可以转化成两种格式,摸了几天也没有什么头绪,不知道有没有什么好的办法呢
Global site tag (gtag.js) - Google Analytics