step 3. Hibernate hbm xml 配置文件(DimGeograhpy.hbm.xml)
xml 代码
- <!---->xml version="1.0" encoding='UTF-8'?>
- <!---->
- "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
- "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd" >
-
-
-
-
- <hibernate-mapping >
-
- <class name="com.winchannel.po.base.DimGeography" table="DIM_GEOGRAPHY" lazy="false">
- <id name="id" column="ID" type="java.lang.Integer">
- <generator class="identity"/>
- id>
-
- <property name="geographyCode" column="GEOGRAPHY_CODE" type="java.lang.String" not-null="true" />
- <property name="geographyName" column="GEOGRAPHY_NAME" type="java.lang.String" not-null="true" />
- <property name="geographyNameEn" column="GEOGRAPHY_NAME_EN" type="java.lang.String" not-null="true" />
- <property name="geographyLevel" column="GEOGRAPHY_LEVEL" type="java.lang.Integer" not-null="true" />
- <property name="geoTreeCode" column="GEO_TREE_CODE" type="java.lang.String" not-null="true" />
- <property name="usageFlag" column="USAGE_FLAG" type="java.lang.String" not-null="true" />
- <property name="createBy" column="CREATE_BY" type="java.lang.String" not-null="true" />
- <property name="createDate" column="CREATE_DATE" type="java.lang.String" not-null="true" />
- <property name="lastupdateBy" column="LASTUPDATE_BY" type="java.lang.String" not-null="true" />
- <property name="lastupdateDate" column="LASTUPDATE_DATE" type="java.lang.String" not-null="true" />
- <property name="parentGeo" column="PARENT_GEOGRAPHY_ID" type="java.lang.Integer" not-null="true">property>
-
- <many-to-one name="cityType1" column="CITY_TYPE1" class="com.winchannel.po.base.DimDictItem" lazy="false"/>
- <many-to-one name="cityType2" column="CITY_TYPE2" class="com.winchannel.po.base.DimDictItem" lazy="false"/>
- <set name="dimDistrSet" inverse="true" where="USAGE_FLAG='1'">
- <key column="GEO_ID"/>
- <one-to-many class="com.winchannel.po.base.DimDistr"/>
- set>
-
- <set name="dimStoreSet" inverse="true" where="USAGE_FLAG='1'">
- <key column="GEO_ID"/>
- <one-to-many class="com.winchannel.po.base.DimStore"/>
- set>
- class>
-
- hibernate-mapping>
step 4、Hibernate.conf.xml文件
xml 代码
-
- <hibernate-configuration>
-
- <session-factory>
- <property name="myeclipse.connection.profile">treeproperty>
- <property name="connection.url">jdbc:jtds:sqlserver://server:1433/tree;tds=8.0;lastupdatecount=trueproperty>
- <property name="connection.username">treeproperty>
- <property name="connection.password">treeproperty>
- <property name="connection.driver_class">
- net.sourceforge.jtds.jdbc.Driver
- property>
- <property name="dialect">
- org.hibernate.dialect.SQLServerDialect
- property>
- <property name="show_sql">trueproperty>
-
- <mapping resource="com/fzfx88/conf/base/DimDict.hbm.xml" />
- <mapping resource="com/fzfx88/conf/base/DimDictItem.hbm.xml" />
- <mapping resource="com/fzfx88/conf/base/DimGeography.hbm.xml" />
- session-factory>
-
- hibernate-configuration>
step 5、struts.conf.xml 文件
xml 代码
- <!---->xml version="1.0" encoding="UTF-8"?>
- >
- <struts-config>
- <form-beans>
- <form-bean name="GeographyForm" type="com.winchannel.base.form.GeographyForm"/>
- form-beans>
-
- <global-forwards>
- <forward name="login" path="/index.jsp">forward>
- <forward name="createSuccess" path="/createSuccess.jsp">forward>
- <forward name="error" path="/error.jsp">forward>
- <forward name="message" path="/common/message.jsp">forward>
- global-forwards>
-
- <action-mappings>
- <action name="GeographyForm"
- path="/geography"
- type="com.winchannel.base.action.GeographyAction"
- scope="request">
- <forward name="inittree" path="/system/geographyFramePage.jsp"/>
- <forward name="init" path="/system/geographyContent.jsp"/>
- <forward name="success" path="/geography.do?method=init"/>
- action>
- action-mappings>
- <message-resources parameter="resource.applicationResources"/>
- struts-config>
/*=========================================================================*/
now 所有Hibernate配置文件、Struts配置文件均配置完毕,接下来进入编码阶段 *//*===========================================================================*/
分享到:
相关推荐
计算机毕业设计成品 JAVA JSP 车辆管理系统(struts+hibernate+spring+oracle) 计算机毕业设计成品 JAVA JSP 车辆管理系统(struts+hibernate+spring+oracle) 计算机毕业设计成品 JAVA JSP 车辆管理系统(struts+...
计算机毕业设计成品 JAVA JSP 车辆管理系统struts+hibernate+spring (源码+WORD文档) 计算机毕业设计成品 JAVA JSP 车辆管理系统struts+hibernate+spring (源码+WORD文档) 计算机毕业设计成品 JAVA JSP 车辆管理...
JAVA struts+hibernate实现的网络购物系统JAVA struts+hibernate实现的网络购物系统JAVA struts+hibernate实现的网络购物系统JAVA struts+hibernate实现的网络购物系统JAVA struts+hibernate实现的网络购物系统JAVA ...
AJAX实现用户登录注册(Struts+Spring+Hibernate+Ajax框架) AJAX实现用户登录注册(Struts+Spring+Hibernate+Ajax框架) AJAX实现用户登录注册(Struts+Spring+Hibernate+Ajax框架)
Struts+Hibernate+Spring+Eclipse已经成为轻量级开发J2EE的标准配置,被称为SHS经典组合,这也是目前Java程序员必须掌握的技能。由于使用范围广也使它们的版本更替非常之快,尤其是Java5推出以后这些项目都采用了...
本光盘是《整合Struts+Hibernate+Spring应用开发详解》一书的配书光盘,书中的代码按章存放, 即第二章所使用的代码放在codes文件夹的02文件夹下,依次类推。 本光盘根目录下有11个文件夹,其内容和含义说明如下: ...
车辆管理系统(struts+hibernate+spring+oracle).rar
王者归来之JAVA程序开发大全:基于MYECLIPSE平台+STRUTS+HIBERNATE+SPRING主体流框架开发.pdf MyEclipse使用最好的资源!
简单struts+spring+hibernate搭建,配置,适合初学者
《开发者突击:Java Web主流框架整合开发(J2EE+Struts+Hibernate+Spring)》详细介绍了Java Web软件架构中的各种开发技术。主要内容包括:以MySQL为数据库、Tomcat为Web服务器、Eclipse为开发工具、CVS为版本控制工具...
内包含struts2+hibernate最新版整合jar包++++++++++++++
一个spring+struts+hibernate的例子,是eclipse的工程,用tomcat5和mysql,文件夹下包含所有的源码和库,另外还有一个.sql的文件用于建立数据库。大家觉得它有什么不好,欢迎交流
JSP源码——车辆管理系统(struts+hibernate+spring+oracle).zip
因项目还在开发,所以本人只拿出一块单独的struts+hibernate增、删、改、查来演示,具体的一些包一看就知道; 项目直接在MyEclipse6.0运行,环境是里面自带的,用过的人都知道。本人测试没有问题。 具体的页面...
论坛系统项目(Struts 2+Hibernate+Spring实现)论坛系统项目(Struts 2+Hibernate+Spring实现)论坛系统项目(Struts 2+Hibernate+Spring实现)论坛系统项目(Struts 2+Hibernate+Spring实现)论坛系统项目(Struts...
课程设计、毕业设计以及练手的优质java项目---网络购物系统(struts+hibernate) 课程设计、毕业设计以及练手的优质java项目---网络购物系统(struts+hibernate) 课程设计、毕业设计以及练手的优质java项目---网络...
这是一个基于struts+hibernate+spring的用户管理系统,通过hibernate实现数据持久化.
利用jsp、struts、hibernate开发JavaWeb应用
JAVA WEB整合开发实例精通:Struts+Hibernate+Spring
MySQL数据库,完整备份