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) 关键字:

相关问答

赞助商链接