读书人

Struts1.2+Spring2.5+Hibernate3.2框架

发布时间: 2012-10-16 09:57:37 作者: rapoo

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

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

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

?

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

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)" ,

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

点击 "下一步(Next)" ,

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

点击 "完成(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>

读书人网 >软件架构设计

热点推荐