SSH框架搭建电商系统之级联查看与后台添加用户
2017-04-03 23:22
225 查看
1.用户表User和用户详细表Profile进行级联操作,User表中加入
private Set<Profile> profiles = new HashSet<Profile>();
以及它的get/set方法。
在hbm.xml中加入如下代码:
<set name="profiles" table="shop_profile" lazy="false" inverse="true" cascade="all" >
<!-- 指定关联的外键列 -->
<key column="userid"></key>
<one-to-many class="cn.wy.domain.Profile"/>
</set>
其中inverse代表控制反转,cascade all表示可以进行级联删除与更新操作
2.前台页面显示用户名字与用户详细表中的信息,采用二次遍历。代码如下:
3.后台添加用户,在添加用户的时候,写邮箱查重和用户名查重,放在If中判断。添加user数据时默认创建一个profile数据,set值。查询null由前台js验证。
private Set<Profile> profiles = new HashSet<Profile>();
以及它的get/set方法。
在hbm.xml中加入如下代码:
<set name="profiles" table="shop_profile" lazy="false" inverse="true" cascade="all" >
<!-- 指定关联的外键列 -->
<key column="userid"></key>
<one-to-many class="cn.wy.domain.Profile"/>
</set>
其中inverse代表控制反转,cascade all表示可以进行级联删除与更新操作
2.前台页面显示用户名字与用户详细表中的信息,采用二次遍历。代码如下:
<s:iterator value="list" var="u"> <s:property value="#u.userName"/> <s:iterator value="#u.profiles" var="p"> <s:property value="#p.trueName" /> </s:iterator> </s:iterator>
3.后台添加用户,在添加用户的时候,写邮箱查重和用户名查重,放在If中判断。添加user数据时默认创建一个profile数据,set值。查询null由前台js验证。
相关文章推荐
- SSH框架搭建电商系统之级联查看与后台添加用户
- SSH框架搭建电商系统之级联查看与后台添加用户
- SSH框架搭建电商系统之级联查看与后台添加用户
- SSH框架搭建电商系统之级联查看与后台添加用户
- SSH框架搭建电商系统之级联查看与后台添加用户
- SSH框架搭建电商系统之级联查看与后台添加用户
- SSH框架搭建电商系统之级联查看与后台添加用户
- SSH框架搭建电商系统之级联查看与后台添加用户
- SSH框架搭建电商系统之级联查看与后台添加用户
- SSH框架搭建电商系统之级联查看与后台添加用户
- SSH框架搭建电商系统之级联查看与后台添加用户
- SSH框架搭建电商系统之级联查看与后台添加用户
- SSH框架搭建电商系统之级联查看与后台添加用户
- SSH框架搭建电商系统之级联查看与后台添加用户
- SSH框架搭建电商系统之级联查看与后台添加用户
- SSH框架搭建电商系统之级联查看与后台添加用户
- SSH框架搭建电商系统之级联查看与后台添加用户
- SSH框架搭建电商系统之级联查看与后台添加用户
- SSH框架搭建电商系统之密码找回
- SSH框架搭建电商系统之密码找回