51CTO博客开发
hibernate中lazy的使用 lazy,延迟加载 Lazy的有效期:只有在session打开的时候才有效;session关闭后lazy就没效了。 lazy策略可以用在: * 标签上:可以取值true/false * 标签上,可以取值true/false,这个特性需要类增强 * /等集合上,可以取值为true/false/extra * /等标签上,可以取
<one-to-one>、<many-to-one>单端关联上,可以取值:false/proxy/noproxy(false/代理/不代理) 实例一:所有lazy属性默认(支持懒加载) java代码: 查看复制到剪贴板打印 session = HibernateUtils.getSession(
package com.tarena.test; import org.hibernate.Session; import org.junit.Test; import com.tarena.po.Dept; import com.tarena.util.HibernateUtil; public class Cache1Test { //
在映射一对多表关系的时候存在一个inverse的问题,一直以来对inverse不怎么了解,今天学到它想要弄明白,在网上看了无数个帖子还是不懂,最后终于看到一位高人的一篇帖子,解释得很透彻,终于彻底了解inverse的含义了,历时5个小时!现在若不是在喜悦的掩盖下我早已吐血了。。。下面说说一对多表关系的应用和inverse详解: 以父与子关系为例:父亲可以有多个孩子,而孩子只能有一个父
一、什么是OGNL,有什么特点? OGNL(Object-Graph Navigation Language),大概可以理解为:对象图形化导航语言。是一种可以方便地操作对象属性的开源表达式语言。OGNL有如下特点: 1、支持对象方法调用,形式如:objName.methodName(); 2、支持
值栈(ValueStack) Struts2将OGNL上下文设置为Struts2中的ActionContext(内部使用的仍然是OgnlContext),并将值栈设为OGNL的根对象。 OGNL上下文中的根对象可以用ONGL表达式以对象名直接访问的,不需要使用任何特殊的“标记”,而引用上下文中的其他对象则需要使用&ldq
在simple_jsp类的_jspService方法中,既用到了out.write语句,又用到了out.print语句进行输出,它们有什么区别呢?在_jspService方法中查看out对象的定义,可以看到out对象的类型为JspWriter.在JSP API的帮助文档的javax.servlet.jsp包中,可以找到JspWriter的帮助信息,JspWriter继承了java.i
public class Person{ { int a =6; if(a>4){ System.out.println("Person的初始化块局部变量a的值大于4"); }
public class Sub extends Father{ public static void main(String[] args) { Sub s = new Sub(); } private String name ; public void test(){ System.out.println("子类重写父类的方法,其name字符串长度:&qu
使用中遇到此问题,网上搜索是版本的问题! 例如: from Department as d where d.employees.name='Tom'; 运行时出现异常:org.hibernate.QueryException: illegal attempt to dere
上面这个核心字多点说也就是:更多用户访问、更短响应时间、数据正确性。 优化的过程,我的想法就是先顺藤摸瓜,沿着一个请求发生的路径一路看过去,测量一下每个点上消耗的时间,会发现很多消耗时间多的点,都是值得你去优化的地方。然后再考虑在每个点上发生了拥挤导致响应时间变长了又该怎么解决。 当然也不需要一上来就全面优化,连影响最小的地方也不放过。先优化对你的性
关于HttpSession的误解实在是太多了,本来是一个很简单的问题,怎会搞的如此的复杂呢?下面说说我的理解吧: 一个session就是一系列某用户和服务器间的通讯。服务器有能力分辨出不同的用户。一个session的建立是从一个用户向服务器发第一个请求开始,而以用户显式结束或session超时为结束。 其工作原理是这样的: 1.当一个用户向服务器发送第一个请求时,服务器为其建立一
在这篇文章中,将比较深入地阐述下执行上下文 - Javascript中最基础也是最重要的一个概念。相信读完这篇文章后,你就会明白javascript引擎内部在执行代码以前到底做了些什么,为什么某些函数以及变量在没有被声明以前就可以被使用,以及它们的最终的值是怎样被定义的。 什么是执行上下文 Javascript中代码的运行环境分为以下三种: 全局级别的代码
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号