《hibernate高级查询N表多对多问题》的相关内容
相关讨论
Acegi+hibernate 动态实现基于角色的权限管理
最近在做项目遇到了权限管理,用户要求可以自己建立不同的角色对系统的资源进行控制, 不同的用户有不同的角色,又恰恰框架中用到了struts+spring+hibernate,要求在web层调用 业务逻辑层 时不考虑权限,web层可以控制用户的显示界面,逻辑层处理用户权限问题。
想来想去好像只有spring 的aop 可以做到,在调用到 接口 中的方法时,首先检查用户的权限, ...
by mill_lmq 2006-01-19 浏览 (14682) 回复 (20) 关键字:
请教权限设计中的关系问题
系统中有用户,角色,权限,资源。用户和角色是多对多关系,角色和权限多对多,权限和资源也是多对多的关系,这样的设计是否合理?
另外如果要加上组的概念,是否设计该变成用户和组多对多,组和角色多对多,角色权限多对多,权限,资源多对多?
感觉这么多的多对多好像不应该,请问大家该如何设计?
by xingfuwtq 2004-02-27 浏览 (13496) 回复 (17) 关键字:
many to many 的关系如何保存?
配置了many to many关系,
数据读取,建表都没有问题
[code:1]<bag name="popedoms" lazy="true" table="EXM_ROLE_POPEDOM" cascade="all" inverse= ...
by macula 2003-09-16 浏览 (9300) 回复 (17) 关键字:
hibernate入门篇之新增功能_4:many-to-many
接上一篇hibernate入门篇之新增功能_3:one-to-many ,我们来介绍一下:many-to-many
Work.java
[code:1]
package com.javamodel.hibernate;
import java.util.HashSet;
import java.util.Set;
public class Work {
private ...
by smallduzi 2003-12-25 浏览 (27647) 回复 (28) 关键字:
相关博客
Acegi+hibernate 动态实现基于角色的权限管理(转)
最近在做项目遇到了权限管理,用户要求可以自己建立不同的角色对系统的资源进行控制, 不同的用户有不同的角色,又恰恰框架中用到了struts+spring+hibernate,要求在web层调用 业务逻辑层 时不考虑权限,web层可以控制用户的显示界面,逻辑层处理用户权限问题。
想来想去好像只有spring 的aop 可以做到,在调用到 接口 中的方法时,首先检查用户的权限,如果检查通过则继续执行, ...
by 寒光2008 2008-07-21 浏览 (56) 回复 (0) 关键字: 78
Acegi+hibernate 动态实现基于角色的权限管理
最近在做项目遇到了权限管理,用户要求可以自己建立不同的角色对系统的资源进行控制, 不同的用户有不同的角色,又恰恰框架中用到了struts+spring+hibernate,要求在web层调用 业务逻辑层 时不考虑权限,web层可以控制用户的显示界面,逻辑层处理用户权限问题。
想来想去好像只有spring 的aop 可以做到,在调用到 接口 中的方法时,首先检查用户的权限,如果检查通过则继续执行, ...
by guojingxf 2008-05-26 浏览 (150) 回复 (0) 关键字:
FaceYe开源portal安全框架总述(acegi功能加强版)
FaceYe开源portal使用Acegi作为系统安全框架的基础,但FaceYe对acegi作了应有的功能扩展.
我们知道,acegi的原始版本中,对于站点的安全控制的配置,是基于xml的,同时,只有权限的概念,没有真正的角色的概念,在运行期,要改变一个用户的权限,变的不再可能,除非由专业的人员来修改xml的配置,再重启服务器,才可以控制用户用站点的访问权限,这在实际生产过程中,几乎是不可以被允 ...
by ecsun 2008-07-08 浏览 (493) 回复 (0) 关键字:
Hibernate 中的 formula
Property元素中的formula允许对象属性包含导出值,比如sum、average、max等的结果。如:
...
by tenn 2007-07-17 浏览 (326) 回复 (0) 关键字:
SpringSide提供的数据持久层的功能(转载)
在这里,将创建一个简化的用户管理模块,演示怎样利用SpringSide提供的数据持久层的功能,包括怎样通过Hibernate的Annotation来配置多对一映射和多对多映射。
大 家都知道,现在最流行用户管理模型的是RBAC,也就是基于角色的访问控制模型,在这种模型中,可以划分多个层次,如用户-角色-资源、用户-角色-权限 -资源、用户-角色-角色组-权限-资源、用户-角色-角色组-权限- ...
by zhongzhihua 2007-01-22 浏览 (517) 回复 (0) 关键字:
相关圈子讨论
是Grails预先抓取的重大bug?!
在Grails中雇员和角色的多对多关系中,我用了预先抓取角色对象。代码如下:class Employee {
String name
String login
String password
Boolean loginEnable
String identification
Date birthday
Date joinDate ...
by zengsun 2008-01-08 浏览 (938) 回复 (10)
类似JBOSS权限管理系统(在等待中)!高手们出马啦!
权限管理系统,还缺少什么?里面有要求,也有我已经做过的项目的描述!
项目目标:设计并开发与JBOSS集成的J2EE权限系统(类似JBOSS的权限管理系统,其实我对JBOSS没什么了解)
总体要求:
1、灵活、通用、方便;
2、高度安全并可靠;
3、易于扩展;
4、结构完整,代码清晰,易于阅读。
技术要求:
1、需要提供详细设计文档,阐述基本思路与实现方法;
2、 ...
by guojingxf 2008-05-06 浏览 (885) 回复 (8)
对于JSF的表格真的是无语了
这个是我用来显示用户列表的一个表格
<t:dataTable id="users" var="user" style="margin-top: 10px"
value="#{userList.users}" rows="25" sortColumn="#{userList.sortColumn}"
sortAscending="#{userList.ascending ...
by 风之狐 2008-05-16 浏览 (3458) 回复 (28)
Hibernate之中inverse与cascade的异同
Hibernate之中inverse与cascade的异同
1、到底在哪用cascade="..."? cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有 cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade,unsaved-value是个很重要的属性。Hiberna ...
by gdf84 2008-08-17 浏览 (340) 回复 (1)
请教有关task的问题
<start-state name="start">
<task name="songTask">
<assignment class="com.sample.action.MyAssignmentHandler">
</assignment>
</task>
<task name="son ...
by songsql 2007-11-01 浏览 (1467) 回复 (22)
相关新闻
四个有害的java习惯
John O'Hanley 的这篇文章列举了四个有害的java编码习惯,并提出了改正方案。
这四个习惯普遍存在于java程序员中,并且已经被广泛接受,大家都习以为常,流毒甚远。
1.对局部变量(local variables),字段(fields),参数(method arguments)这三种变量的命名没有区分,造成了代码的阅读困难,增加了代码的维护成本。
...
by jolestar 2008-07-29 浏览 (6751) 回复 (56) 关键字:
我恨Django的5个理由和我爱Django的5个理由
我恨Django的5个理由
虽然我喜欢Django,但是无论如何它也有瑕疵的,让我先把"丑话"说在前面吧.
Ajax很难和Django一起用
大部分的Django社区都认为把Javascript helpers和python framework放到一起并不是个很好的主意。虽然我理解Javascrip是基本知识,人人都懂得一些,但是我仍然不赞同这个主意。SQL和Javascript一样也是基本知 ...
by levis2000 2008-04-22 浏览 (2529) 回复 (11) 关键字: django python
基于JavaScript的代码自动生成工具
JavaScript Based Code Generator - codegen 工具主页http://sourceforge.net/projects/jbcgen/目的快速生成程序代码, 比如Struts, Spring, Jdbc/Hibernate所有前后台的代码.简单介绍本工具生成代码的思想是读取数据库中表的结构, 使用JavaScript作为脚本语言编写模板, 生成各种代码或者文件, ...
by jejwe 2008-03-06 浏览 (3651) 回复 (2) 关键字:

