摘要: 一、立即检索策略的缺点: 1、select语句的数目太多,需要频繁的访问数据库,会影响检索性能。如果需要查询n个Customer对象,那么必须执行n+1次select查 询语句。这种检索策略没有利用SQL的连接查询功能,例如以上5条select语句完全可以通过以下1条select语句来完成: sel 阅读全文
posted @ 2016-04-11 17:05 gaungyao.wu 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1.标量(值)查询: 2.实体查询: 阅读全文
posted @ 2016-04-11 16:40 gaungyao.wu 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1.实例 接口org.hibernate.Criteria针对特殊持久层类进行查询,Sesion是Criteria的工厂: 2.精简结果集 3.结果集排序 4.关联 5.动态关联检索 6.组件 Cat有fullName属性,fullName属性又有lastName属性: 阅读全文
posted @ 2016-04-11 16:35 gaungyao.wu 阅读(138) 评论(0) 推荐(0) 编辑
摘要: HQL是Hibernate Query Language的缩写,语法很像SQL,但是HQL是一种面向对象的查询语言。SQL的操作对象是数据列、表等数据库对象,而HQL操作的是类、实例、属性。 Hibernate uses a powerful query language (HQL) that is 阅读全文
posted @ 2016-04-11 14:29 gaungyao.wu 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 一.容器简介 在tomcat容器等级中,context容器直接管理servlet在容器中的包装类Wrapper,所以Context容器如何运行将直接影响servlet的工作方式。 tomcat容器模型如下: 一个context对应一个web工程,在tomcat的配置文件server.xml中,可以发 阅读全文
posted @ 2016-04-11 12:00 gaungyao.wu 阅读(2474) 评论(0) 推荐(0) 编辑
摘要: 用一个功能模块来举例子。一.建立角色功能并做分配:1.如果现在要做一个员工管理的模块(即Resources),这个模块有三个功能,分别是:增加,修改,删除。给这三个功能各自分配一个ID,这个ID叫做功能代号:Emp_addEmp,Emp_deleteEmp,Emp_updateEmp。2.建立一个角 阅读全文
posted @ 2016-04-11 10:53 gaungyao.wu 阅读(807) 评论(0) 推荐(0) 编辑
摘要: RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。(如下图) 角 阅读全文
posted @ 2016-04-11 10:47 gaungyao.wu 阅读(179) 评论(0) 推荐(0) 编辑