原创 hibernate中單端關聯
<one-to-one>、<many-to-one>單端關聯上,可以取值:false/proxy/noproxy(false/代理/不代理) 實例一:所有lazy屬性默認(支持懶加載) java代碼: 查看複製到剪貼板打印
原创 out.print和out.write的區別
在simple_jsp類的_jspService方法中,既用到了out.write語句,又用到了out.print語句進行輸出,它們有什麼區別呢?在_jspService方法中查看out對象的定義,可以看到out對象的類型爲JspWri
原创 使用繼承時的注意點(瘋狂java講義P155)
public class Sub extends Father{ public static void main(String[] args) { Sub s = new Sub(); } private String name ;
原创 Struts2中OGNL、ActionContext和值棧及線程安全淺析
值棧(ValueStack) Struts2將OGNL上下文設置爲Struts2中的ActionContext(內部使用的仍然是OgnlContext),並將值棧設爲OGNL的根對象。 OGNL上下文中的根對象可以用ON
原创 Hibernate表關係之一對多(inverse詳解)
在映射一對多表關係的時候存在一個inverse的問題,一直以來對inverse不怎麼了解,今天學到它想要弄明白,在網上看了無數個帖子還是不懂,最後終於看到一位高人的一篇帖子,解釋得很透徹,終於徹底瞭解inverse的含義了,歷時5個小時!
原创 使用初始好塊(P160)
public class Person{ { int a =6; if(a>4){ System.out.println("Person的初始化塊局部變量a的值大於4"); } System.
原创 深入理解Javascript之執行上下文(Execution Context)
在這篇文章中,將比較深入地闡述下執行上下文 - Javascript中最基礎也是最重要的一個概念。相信讀完這篇文章後,你就會明白javascript引擎內部在執行代碼以前到底做了些什麼,爲什麼某些函數以及變量在沒有被聲明以前就可以被使用,
原创 hibernate中session緩存(一級緩存)
package com.tarena.test; import org.hibernate.Session; import org.junit.Test; import com.tarena.po.Dept; import com
原创 httpSession的正確理解
關於HttpSession的誤解實在是太多了,本來是一個很簡單的問題,怎會搞的如此的複雜呢?下面說說我的理解吧: 一個session就是一系列某用戶和服務器間的通訊。服務器有能力分辨出不同的用戶。一個session的建立是從一個用戶向服務
原创 illegal attempt to dereference collection(hibernate中的一個易錯地方)
使用中遇到此問題,網上搜索是版本的問題! 例如: from Department as d where d.employees.name='Tom'; 運行時出現異常:org.hibernate.QueryExce
原创 OGNL表達式struts2標籤“%,#,$”的區別
一、什麼是OGNL,有什麼特點? OGNL(Object-Graph Navigation Language),大概可以理解爲:對象圖形化導航語言。是一種可以方便地操作對象屬性的開源表達式語言。OGNL有如下特點: 1、支持對
原创 我的友情鏈接
51CTO博客開發