Gilead允许你轻松的在Java虚拟机环境外的环境(例如GWT、Flex、XML)使用Hibernate的POJO,没有延迟初始化或系列化例外。只是POJO和域驱动的设计
基本配置代码:
HibernateUtilpersistenceUtil=newHibernateUtil();persistenceUtil.setSessionFactory(sessionFactory);PersistentBeanManagerbeanManager=newPersistentBeanManager();beanManager.setPersistenceUtil(persistenceUtil);beanManager.setProxyStore(newStatelessProxyStore());MyBeancloneBean=(MyBean)beanManager.clone(myEntity);//SendcloneBean,changeit,dowhatyouwant...myEntity=(MyBean)beanManager.merge(cloneBean);entityDAO.save(myEntity);
评论