原创 自定義一個jdbc框架

一、數據庫連接池:    在一般用JDBC 進行連接數據庫進行CRUD操作時,每一次都會:     通過:java.sql.Connection conn = DriverManager.getConnection(url,user

原创 weblogic與tomcat服務器之間路徑的問題

現在項目做的差不多了,有時間可以整理下問題,這裏提到一個weblogic與tomcat服務器之間路徑的問題,剛開始用的是tomcat開發,在第一次部署的時候遇到讀取文件路徑的問題,經理說以前遇到過好多次,解決方法就是直接寫死了服務器的路徑

原创 hibernate API詳解

1 Configuration 類* hibernate 配置文件的描述對象* 使用構造方式,new Configuration() ,加載一個 hibernate.properties (一般不用)* 借鑑:%h%/project/et

原创 自定義標籤

一、概述   JSP 2.0 中提供了兩種新的開發自定義標記的方法: 1、簡單標籤機制SimpleTag JSP 2.0 中加入了新的創建自定義標記的API:javax.servlet.jsp.tagext.SimpleTag

原创 ConcurrentHashMap緩存

先寫個前提,系統中用tag來唯一標識數據,比如我的tag是10010000060,那麼我可以根據tag去查詢這個tag所對應的實體,然後去查找這個實體所對應的實體屬性字段,最後根據這些實體屬性字段的不同值(也就是規則)去查詢數據,這樣前後

原创 hibernate查詢數據庫6種方法

如果單純的使用hibernate查詢數據庫只需要懂其中的一項就可以完成想要實現的一般功能,但是 從一個點,讓我們掌握6中方法,則提供了更多選擇。每一種方法都有其適用的情況與前提。 HQL查詢 HQL是hibernate自己的一套查詢

原创 struts2的攔截器

攔截器 的使用 ,源自Spring AOP(面向切面編程)思想 攔截器 採用 責任鏈 模式 *  在責任鏈模式裏,很多對象由每一個對象對其下家的引用而連接起來形成一條鏈。    *  責任鏈每一個節點,都可以繼續調用下一個節點,也可以阻止

原创 hibernate的一級緩存

* session級別的緩存,hibernate默認必須使用的緩存。 * 默認情況:transaction.commit();將進行 一級緩存數據 與 快照數據 比較* 如果一致,沒有任何操作* 如果不一致,將數據更新到數據庫,並同步到一

原创 tomcat配置虛擬主機

1.C:\Windows\System32\drivers\etc\hosts配置ip以及映射的主機127.0.0.1www.estore.com 2.在conf/server.xml文件中配置 <!--設置主機與訪問的路徑--><Hos

原创 hibernate配置文件詳解

*.hbm.xml 1.<hibernate-mapping package=""> * package : 確定javabean所在包,使用當前包下的所有的類,只需要類名* catalog : 確定數據庫的名稱,默認使用url中確定數據

原创 struts的多文件上傳

第一步:在WEB-INF/lib下加入commons-fileupload-1.2.1.jar、commons-io-1.3.2.jar。這兩個文件可以從http://commons.apache.org/下載。 第二步:把form表的e

原创 ognl表達式中的#%$的作用

1.#號1.通過#可以獲取到Map中的數據這時的#就代表了ActionContext對象.也就是相當於ActionContext.getContext();2.不寫#默認是在root中查找3.進行投影映射 可以使用struts2提供的一個

原创 使用js判斷手機端和pc端瀏覽器內核

<span style="font-size:24px;color:#ff0000;">手機端:</span><span style="font-size:14px;color:#339999;">//判斷瀏覽器 var browser

原创 javaweb相關面試1

1.談談mvc?  MVC是Model-view-controller的簡寫 Model代表應用的業務邏輯,通過javabean,EJB組件實現 View是應用的表現層,由jsp頁面產生 Controller是提供應用的處理過程,一般是一

原创 B/S與C/S聯繫與區別

C/S是Client/Server的縮寫,服務器通過高性能的PC,工作站,或小型機,並採用大型數據庫喜用,如Oracle等,客戶端需要安裝專用的客戶端軟件   B/S是Brower/Server的縮寫,客戶端只需要安裝一個瀏覽器,服務器安