有一用户表.
user :id , userName , password......
有一分组表.
role: id , roleName, ....
有一功能表.
function: id, functionName.. ..
他们是多对多关系.
有两个表做外键
表一
userrelationrole: userid, roleid 放用户权限的多对多映射
表二
permission : roleid,functionid 用于放权限和功能的多对多映射
在hibernate 中是用set,bag来做双向的多对多的..事关..list是不可以做双向的
hibernate代码片段:
...
- 14:30
- 浏览 (532)
- 评论 (0)
- 分类: Struts Spring Hibernate
- 进入论坛
4.4.3. 根据映射对象生成映射文件上节提到了用hbm2java将影射文件生成映射对象,依靠xdoclet标签完成。xdoclet也是依靠此标签完成与影射文件的 同步。这样实际开发中会带来很大的便利,我们只要维护代码,而不需要手动维护与影射文件的同步。xdoclet标签 可以由上节讲的方法去转化得来,当然如果熟悉了xdoclet标签,手动完成即可。xdoclet的使用很方便,可以加入我 们已有的ant任务中(如果尚未了解Ant,请参看相关章节)。
1、下载xdoclet。
2、建立构建文件
例 4.12. build.xml
<?xml version="1.0" encodin ...
- 21:11
- 浏览 (2372)
- 评论 (0)
- 分类: Struts Spring Hibernate







评论排行榜