
框架-Hibernate
文章平均质量分 79
xiao_fu_ying
这个作者很懒,什么都没留下…
展开
-
HibernateTemplate相关方法
/** * 向数据库添加一条对应于一个业务对象实例的记录 * * @param entity * 业务对象实例 */ public Entity create(Entity entity) throws DaoException { try { getHibernateTemplate().save(entity); return entity;原创 2013-07-01 00:38:14 · 548 阅读 · 0 评论 -
Hibernate面试
1 SessoinFactory a) 用来产生和管理Session b) 通常情况下每个应用只需要一个SessionFactory c) 除非要访间多个数据库的情况 d) 关注两个方法即:openSession getCurrentsession的区别 i. ope原创 2013-07-01 00:35:11 · 881 阅读 · 0 评论 -
org.hibernate.hql.ast.QuerySyntaxException: is not mapped
org.hibernate.hql.ast.QuerySyntaxException: User is not mapped [select u from User u where u.userName=:userName and u.password=:password] at org.hibernate.hql.ast.util.SessionFactoryHelper.requir原创 2013-07-01 00:40:26 · 783 阅读 · 0 评论 -
java序列化,持久化
首先要说的是,Hibernate中ORM里对应的映射文件BEAN,必须实现序列化.因为BEAN里的数据需要存入数据库(要转化为二进制保存),进行存取工作. JAVA类的数据 ,如果要进行相关的存储工作(如写文件,网络传输,写数据库等),那么这个数据的类 就必须实现序列化接口 (java.io.Serializable). 序列化 : 把对象转换 为二进制数原创 2013-07-01 18:09:35 · 827 阅读 · 0 评论 -
Hibernate优化
初用HIBERNATE的人也许都遇到过性能问题,实现同一功能,用HIBERNATE与用JDBC性能相差十几倍很正常,如果不及早调整,很可能影响整个项目的进度。 大体上,对于HIBERNATE性能调优的主要考虑点如下: Ø 数据库设计调整 Ø HQL优化 Ø API的正确使用(如根据不同的业务类型选用不同的集合及查询API) Ø 主配置参数(日志,查询缓存,fetch_原创 2013-07-01 18:11:51 · 601 阅读 · 0 评论 -
hibernate优化
初用HIBERNATE的人也许都遇到过性能问题,实现同一功能,用HIBERNATE与用JDBC性能相差十几倍很正常,如果不及早调整,很可能影响整个项目的进度。 大体上,对于HIBERNATE性能调优的主要考虑点如下: Ø 数据库设计调整 Ø HQL优化 Ø API的正确使用(如根据不同的业务类型选用不同的集合及查询API) Ø 主配置参数(日志,查询缓存,fetch_原创 2013-07-01 18:12:22 · 739 阅读 · 0 评论