最近做一个OA系统,用到了Hibernate框架,我发现,权限和角色的关系是一种多对多的关系,一个权限可以分配给多个角色,一个角色拥有多个权限。
多对多关系有两种,一种是单向的,一种是多向的。对于这个问题,曾经让我很犯难。单纯在语言上理解,会比较复杂,而从代码上理解,可能就会明白了。
下面模拟为角色授权的过程:
1,Hibernate使用Annotation
2,使用Junit进行测试。...
分类:
系统相关 时间:
2014-08-07 23:09:35
阅读次数:
452
1.数据库系统=数据库管理系统(管理数据库的工具)(DBMS,DataBase Management System)+数据库(DataBase)+管理员2.数据库的概念:对大量信息进行管理的高效解决方案,按照数据结构来组织、存储和管理数据的库。3.专业的数据库:Oracle、DB2、SQL Serv...
分类:
数据库 时间:
2014-08-07 22:48:35
阅读次数:
235
对于一些数据量较大的系统,数据库面临的问题除了查询效率低下,还有就是数据入库时间长。特别像报表系统,可能每天花费在数据导入上的时间就会长达几个小时之久。因此,优化数据库插入性能是很有意义的。 ?...
分类:
数据库 时间:
2014-07-31 17:24:37
阅读次数:
260
摘要:
在不安装oracle数据库的情况下使用pl/sql连接远程oracle数据库。...
分类:
数据库 时间:
2014-07-31 13:26:46
阅读次数:
249
最近很是郁闷,因不明原因本机的开发的后台管理程序无法访问。模仿其他大侠给你的导航树(ExtJSMVC)到我这里没有效果。甚至一气之下删除了自己写的一周的代码样例,莫非是本月运势不好,不抱怨了(哈哈!无非是给自己近期没有更新博客找个借口)。进入正题今天分享一个通过后..
分类:
Web程序 时间:
2014-07-30 15:02:24
阅读次数:
294
郝喜路2014年7月27日22:28:34GitHub地址:https://github.com/haoxilu/ServiceManager希望编程爱好者更改添加。。。开发环境:Visual Studio 2012 .Net Framework 4.0 大家在软件开发过程中,是离不开数据库的,不....
分类:
数据库 时间:
2014-07-28 02:55:39
阅读次数:
220
每一个庞然大物来之前,总是心里不自觉的退缩一下。...
分类:
其他好文 时间:
2014-07-27 23:45:39
阅读次数:
270
数据库的设计大致流程想必大家都知道,不知道的也能很容易的在网上找到相关的资料,通常,我们将数据库设计分为6个阶段,即需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、物理结构设计阶段、实施阶段、运行和维护阶段。
本次我们不谈数据库设计的理论知识,主要是以机房收费系统的数据库设计为背景来说明数据库的概念结构设计是如何产生的,当然包括了数据库设计中最难的需求分析了,否则就谈不上什么...
分类:
数据库 时间:
2014-07-26 02:05:46
阅读次数:
314
如何用EA设计ER图并转化为数据库结构图,EA数据库结构图如何生成数据库文档。...
分类:
其他好文 时间:
2014-07-24 23:06:03
阅读次数:
516
数据库的作用:数据库就是用来管理大量数据的:数据的存储与结构的定义,数据的访问方法,数据的安全(连接安全,访问安全,崩溃安全)数据管理技术的发展:人工管理,文件系统,数据库系统关系型数据库
分类:
数据库 时间:
2014-07-24 21:22:06
阅读次数:
219