原创 Hibernate配置第一個項目

第一回 1.嚮導創建Hibernate項目... 2.創建DB.Browser..連接數據 3.創建持久化類 4.創建Hibernate配置文件xxx.cfg.xml 如下:重要的參數 <hibernate-configuration><

原创 Struts2過濾器

(一)創建過濾器 1.新建類繼承AbstractInterceptor實現intercept方法 2.在XML中配置過濾器  當用戶使用了自定義的攔截器的時候默認的就不使用了,所有要顯示調用 <interceptors>   配置自定意過

原创 Struts服務器驗證

(一 代碼驗證實現) 1.代碼驗證方法 繼承類ActionSupport  重寫validate 2. 也可以不重寫直接寫方法 命名規則爲 validate驗證的方法名稱也可以實現驗證    3.保存錯誤信息 fielderror 在驗證

原创 面試中常問的十個關於String的問題

下面是面試中最容易問到的有關String的問題。 1. 如何比較兩個字符串?使用“==”還是equals()方法? 簡單來講,“==”測試的是兩個對象的引用是否相同,而equals()比較的是兩個字符串的值是否相等。除非你想檢查的是

原创 常見的Java筆試十題

1、HashMap和Hashtable的區別。   都屬於Map接口的類,實現了將惟一鍵映射到特定的值上。HashMap 類沒有分類或者排序。它允許一個null 鍵和多個null 值。Hashtable 類似於HashMap,但是不允

原创 astah創建模型

使用介紹: 1.UseCase Diagram(用例圖) 2.Class Diagram(類圖) 3.Object Diagram(對象圖) 4.Package Diagram(包圖) 5.Sequence Diagram(順序圖 序列

原创 Hibernate註解

Hibernate註釋大全收藏 Java代碼   聲明實體Bean     @Entity  public class Flight implements Serializable {     Long id;     @Id  

原创 Hibernate鎖機制

業務實現過程中,難免需要保證數據訪問的排他性。如金融系統的日終結算中,我們會針對某個截止點的數據進行處理,在此同時,不希望在結算的這段時間裏(幾秒鐘或者幾個鐘頭),數據再有變動,不然我們的統計也無效了。這種時候,我們爲了保證某些數據在某個

原创 Java編程需要遠離的特性

坦白地說,從長遠來看,大多數團隊都應該遠離如下的Java特性。不過凡事總有例外的情況。如果你有一個強大的團隊,總是能夠清楚地意識到自己在做什麼,那就按照你的想法去做就行。但對於大多數情況來說,如果你在項目的開發中使用了下面這幾個Java

原创 Struts2註解器

@ParentPackage()用於定義一個包名,如:@ParentPackage(“mypk”) 2 3 @Namespace()用於定義一個命名空間,如:@Namespace("/") 4 5 @Action用於定義一個一

原创 文件上傳

(一)文件上傳步驟 1.在提交的form表單中的enctype設置爲複合數據類型 即:enctype="multipart/form-data" 2.在action中定義三個屬性 file的name去名字:<s:file name="im

原创 Java—POI實現數據導入Excel提示用戶是保存,打開

直接上代碼 網上很多這樣的例子,今天我也實現了一個 1.下載POI包 2.建立方法 public void ExportExcel(OutputStream out,String sql) {       // 聲明一個工作薄   

原创 SSH整合常見錯誤

今天在寫Spring程序時遇到了一個很常見的錯誤,而我以前好像一直沒碰到過,今天才見到這個錯誤,經過研究解決了這個錯誤,犯這個錯誤真是不應該啊。不過要是新手的話,是很容易犯這個錯誤的。    由圖中的錯誤信息可以知道:BeanFac

原创 Hibernate配置映射文件

1.在Hibernate中學會配置映射文件是非常重要的 常用的關係映射--主外鍵關係 <one to  many>  1.我們要考慮,Sql語句由哪方去維護  建立實體對照表   對應有Set集合屬性字段 <!-- inverse爲tr

原创 Hibernate緩存管理

1.二級緩存配置:   2.  3.1、首先要打開二級緩存,在hibernate.cfg.xml中添加如下配置:   4.<property name="hibernate.cache.use_second_level_cache"