hibernate学习笔记(四)
来源:互联网 发布:淘宝店客服怎样设置 编辑:程序博客网 时间:2024/05/16 05:23
1.hibernate实现分页查询,用例子说明
String hql = "from emp";Query query = session.creatQuery(hql);query.setFirstResult(500);//表示从第几条开始取数据,这从第500条开始取query.setMaxResult(100);//表示每页最多显示记录的个数,这每页显示100条List list = quert.list();
2.在项目中如何控制权限?
授权管理实际上是角色和菜单关联,菜单不再是写死的,而是从数据库读取,每一种角色对应不同的菜单,即实现了权限控制。可以建一张菜单类(Menu.java),利用自关联设置树结构。
3.在多对多(many-to-many)中,比如role和menu的role.hbm.xml可以有以下设置
<set name="menus" table="role_menu"><!--role_menu表示中间表--><key><column name="role_id"></column><!--role_id表示Role这一端在中间表的外键--></key><many-to-many class="Menu" column="menu_id"></many-to-many><!--menu_id表示Menu这一端在中间表的外键--></set><!--当然role_id,menu_id也表示中间表role_menu的主键-->
注意注释内容。
4.hql语句中,如
String hql = "from User";//User为实体类,而不是数据库中的表,这和sql语句不同
- hibernate学习笔记四
- Hibernate学习笔记四
- hibernate学习笔记(四)
- hibernate学习笔记四
- hibernate学习笔记四
- Hibernate学习笔记(四)
- Hibernate学习笔记(四)
- hibernate学习笔记(四)
- Hibernate学习笔记之四
- Hibernate学习笔记(四)
- Hibernate学习笔记(四)
- [学习]Hibernate 3.2学习笔记之四
- hibernate3 学习笔记(四) hibernate 介绍(转)
- Hibernate 学习代码/笔记(四)(一对多)
- hibernate学习笔记之四(Hibernate中的类型)
- 《Hibernate学习笔记四》:Hibernate核心接口介绍
- 《Hibernate学习笔记四》:Hibernate核心接口介绍
- Hibernate 笔记大全四
- Android VideoView播放视频
- 开发工程师人生之路(强烈推荐,分析的透彻!)
- Moravec检测器
- 在hibernate中save() saveOrUpdate() update() meger方法的讲解
- 如何在tomcat里面编辑一个简单的xml
- hibernate学习笔记(四)
- 《编写高质量代码:改善Java程序的151个建议》读书笔记二:基本类型
- struts之文件上传
- cocos2dx中Action汇总
- 【Android】MediaPlayer使用方法简单介绍
- vc MFC 发邮件代码 努力后成功了
- 【求助】sed的使用
- 动态链接DLL与静态链接LIB, 显示以及隐式调用方式,同时用DUMPBIN 进行重定向输出DLL的文件信息
- 基于HEVC 的UHD(超高清 4K)视频的主观质量评价