首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图

hibernate_操作(配备,BaseHibernateDao)

2012-08-26 来源:读书人网 【读书人网(Reader8.cn):综合教育门户网站】
hibernate_操作(配置,BaseHibernateDao)hibernate_操作(配置,BaseHibernateDao):1, 关于配置hibernate.cfg

hibernate_操作(配置,BaseHibernateDao)
hibernate_操作(配置,BaseHibernateDao):

1, 关于配置hibernate.cfg.xml文件时:
<property name="dialect">org.hibernate.dialect.SQLServerDialect</property>
<property name="show_sql">true</property>
<property name="hbm2ddl.auto">update</property>

<mapping resource="pojo/Users.hbm.xml"/>

<property name="dialect">属性的值根据要连接的数据库从文件(hibernate3.2.all\etc\hibernate.properties.template)中选择;
<property name="show_sql">为true表示输出Sql语句,便于在编程时查看;
<property name="hbm2ddl.auto">为update,若为create有可能报异常;

<mapping resource="pojo/Users.hbm.xml"/>若忘了配置会出现异常。
2,BaseHibernateDao:

在update方法中:obj=session.merge(obj);
疑问:
1,在BaseDao中那些方法需要在最后关闭session对象啊,是全部关闭还是关闭部分?为什么?
2,关于方法是实现后的@Override标识,其作用,可否省略?