原创 ssh項目中遇到的異常InvalidDataAccessApiUsageException

在ssh項目中經常遇到的一個異常: org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-

原创 Java基礎回顧 : 異常的相關知識

★ . 異常:異常是java提供的一種用於處理程序中出現錯誤的機制,這裏面的錯誤指的是程序執行期間出現的錯誤。   當出現異常時,java會自動產生一個異常類的對象(該對象中封裝了異常信息),並將該對象提交給java運行時系統來處理。這個

原创 Java基礎回顧 : String、StringBuffer和StringBuilder

String類是表示字符串的操作類,本類有如下的特點:         ├ . 可以採用直接賦值的方式定義實例化對象 .        ├ . 字符串的內容一旦定義則無法改變 , 如果要改變則只能夠依靠引用關係的變化來實現 . 那麼如果

原创 如何在DAO層既使用註解又使用HibernateDaoSupport

說明: 1.在使用spring的時候,如何你用註解來實例化XxxDao,就無法繼承HibernateDaoSupport.. 2.使用xml配置的話,可以通過繼承HibernateDaoSupport來進行持久化操作. 定義自己的MyD

原创 Java基礎回顧 : 關於日期操作類的筆記

如果現在要想取得系統的日期時間,只需要直接輸出java.util.Date 類的對象即可。 但是這樣的日期格式可能不是你想要的 : “Thu May 26 22:49:37 CST 2016”  ,  畢竟大部分的國人還是更加習慣於“年-

原创 整合ssh的時候遇到的錯誤

說明: 一、所用的Struts版本是:struts-2.3.28 二、所用的Spring版本是:spring-framework-4.0.2.RELEASE 三、所用的Hibernate版本是:hibernate-release-4.3.

原创 Java基礎回顧 : Runtime類和System類

1、 Runtime 類的使用,Runtime 類的定義特點 :  ★ . Runtime類的介紹 : Runtime 指的是運行時,當每一個JVM 進程啓動的時候,都會存在有一個Runtime 類的實例化對象,它是隨着JVM 的存在而存

原创 Java基礎回顧:覆寫equals()方法

覆寫equals()方法需要注意的問題: ├ . 不能與一個null值進行比較,否則會報NullPointerException異常 ├ . 類型不同時,不能進行比較,否則會報ClassCastException異常 ├ . 當與自己進行

原创 Java基礎回顧 : 線程的實現方式

總結 :關於Thread類與Runnable接口的區別?(多線程兩種實現方式的區別)         ├ . Thread類是Runnalbe接口的子類 ;         ├ . 如果要想實現多線程,那麼必須要有線程主體類,主體類可

原创 Hibernate之deleted object would be re-saved by cascade 異常的解決

在Hibernate中,通過級聯刪除存在關聯關係的一個對象時,會出現 org.hibernate.ObjectDeletedException: deleted object would be re-saved by cascade (r

原创 Java基礎回顧 : String類的內存分析

String類的內存分析:         在Java之中有一種稱爲共享設計模式的概念.在JVM的底層會存在有一個對象池,在對象池之中會保留有已經開闢空間的對象,那麼String就是利用了對象池的概念,當利用直接賦值的形式定義一個字符串時