上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 一、概述 检索策略分三大块,类级别检索策略和关联级别检测策略。 类级别检索策略:get、load、 关联级别检索策略:order.getCustomer().getName() 上面这两种应该是看得懂的。很容易去理解,现在就具体来说说这两种其中的细节。 批量检索解决n+1问题。 二、类级别检索策略 阅读全文
posted @ 2017-03-16 03:17 XH_Chiang 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 1、from XX查出来是持久化对象。 select xx from...查出来的是关系数据。 2、from XX 查出的持久化对象位于Session的缓存中,Session会保证他们的唯一性。 select xx from...查出的关系数据不会占用Session缓存,只要应用程序中没有任何变量引 阅读全文
posted @ 2017-03-16 03:00 XH_Chiang 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 基于hibernate实现的分页技术: 上面关键代码是 setMaxResults(),和setFirstResult(),即设置每页显示值和起点。 Page.java PageUtil.java 阅读全文
posted @ 2017-03-16 02:51 XH_Chiang 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 1.Query接口的list与iterate方法: iterate()方法: Return the query results as an Iterator. Ifthe query contains multiple results pre row, the results are returne 阅读全文
posted @ 2017-03-16 01:59 XH_Chiang 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 1、assign:适合于应用程序维护的自然主键。 2、increment:代理主键,适合于所有数据库,由hibernate维护主键自增,和底层数据库无关,但是不适合于2个或以上hibernate进程。 3、identity:代理主键,适合于mysql或ms sql server等支持自增的dbms, 阅读全文
posted @ 2017-03-15 19:48 XH_Chiang 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1、hql是面向 对象 查询,大小写敏感; sql是面向 数据库 查询,对大小写不敏感,约定关键字大写。 2、hql的语法结构:from + 类名 + 类对象 + where + 类对象属性的条件; sql的语法结构:from + 数据库表名 + where + 表字段条件。 3、新增:hql不需要 阅读全文
posted @ 2017-03-15 19:35 XH_Chiang 阅读(1205) 评论(0) 推荐(0) 编辑
摘要: (一):configuration.configure();(默认加载src下的hibernate.cfg.xml文件) 如果使用了这种加载方法那么在hibernate.cfg.xml文件中就需要mapping XX.hbm.xml文件了 (二):使用的是configuration.addClass 阅读全文
posted @ 2017-03-15 02:49 XH_Chiang 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 1 package xh.test; 2 3 import java.sql.*; 4 5 public class JdbcConMysql { 6 public static void main(String[] args) { 7 ResultSet rs = null; 8 Statement stmt = null; 9 ... 阅读全文
posted @ 2017-03-08 18:39 XH_Chiang 阅读(134) 评论(0) 推荐(0) 编辑
摘要: ServletContext 生命周期监听:ServletContextListener,它有两个方法,一个在出生时调用,一个在死亡时调用; void contextInitialized(ServletContextEvent sce):创建Servletcontext时 void context 阅读全文
posted @ 2017-03-08 12:06 XH_Chiang 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 在线人数统计方面的实现,最初我的想法是,管理session,如果session销毁了就减少,如果登陆用户了就新增一个,但是如果是用户非法退出,如:未注销,关闭浏览器等,这个用户的session是管理不到的,最后决定用HttpSessionListener接口或HttpSessionBindingLi 阅读全文
posted @ 2017-03-08 11:49 XH_Chiang 阅读(215) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页