Struts1.2+Spring2.5+Hibernate3.2框架搭建(九)

选中 users 表,点击右键,在出现的菜单中选择 "Hibernate Reverse Engnieering" 。
?

1、在弹出的窗口中保持 "Java package" 项为 "com.zlk.pojo" ;
2、选中 "Hibernate mapping file (*.hbm.xml) for each databases table" ,并保持 "Update hibernate..." 项选中;
3、选中 "Java Data Object" 项,保持 "Create abstract class" 不选中;
"Base persistent class" 项留空;
4、取消 "Java Data Access Object..." 项和 "Use custom templates" 项。
?
点击 "下一步(Next)" ,

点击 "下一步(Next)" ,

点击 "完成(Finish)"。
完成此操作,会在 "com.zlk.pojo" 包下创建两个文件:Users.java、Users.hbm.xml。
?
此时sessionFactory部分会添加Users.hbm.xml映射文件的相关信息
??? <bean id="sessionFactory"
?????? class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
?????? <property name="dataSource">
?????????? <ref bean="dataSource" />
?????? </property>
?????? <property name="hibernateProperties">
?????????? <props>
????????????? <prop key="hibernate.dialect">
????????????????? org.hibernate.dialect.SQLServerDialect
????????????? </prop>
?????????? </props>
?????? </property>
?????? <property name="mappingResources">
?????????? <list>
????????????? <value>com/zlk/pojo/Users.hbm.xml</value></list>
??? </property></bean>