您的位置:首页 > 其它

SSH一条线理解

2017-01-24 16:33 295 查看
1.首先建立数据库

2.然后创建包



3.hbm.xml文件配置

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="cn.itcast.shop.category.vo.Category" table="category">
<id name="cid">
<generator class="native"/>
</id>

<property name="cname"/>

<!-- 配置二级分类的集合 -->
<set order-by="csid" name="categorySeconds" lazy="false">
<key column="cid"/>
<one-to-many class="cn.itcast.shop.categorysecond.vo.CategorySecond"/>
</set>

</class>
</hibernate-mapping>


4.将类交给spring管理:application.xml:配置映射文件,Action,Service

<!-- 配置Hibernate的映射文件 -->
<property name="mappingResources">
<list>
<value>cn/itcast/shop/category/vo/Category.hbm.xml</value>
</list>
</property>
Action配置:
<!-- 首页访问的Action -->
<bean id="indexAction" class="cn.itcast.shop.index.action.IndexAction" scope="prototype">
<property name="categoryService" ref="categoryService"/>
</bean>


DAO的配置:

<bean id="categoryService" class="cn.itcast.shop.category.service.CategoryService">
<property name="categoryDao" ref="categoryDao"/>
</bean>


5.页面跳转:

建立jsp页面

总结:

刚开始搭建环境有些花时间,不过后面就容易多了,未完,待续。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: