原创 全文檢索 Lucene

Lucene:基於Java的全文檢索引擎簡介 Lucene是一個基於Java的全文索引工具包。 基於Java的全文索引引擎Lucene簡介:關於作者和Lucene的歷史全文檢索的實現:Luene全文索引和數據庫索引的比較中文切分

原创 kettleupdate/insert數據緩慢

我用kettle做update/insert 很慢即使比較的字段都建了索引,最後問題的根本原因是兩個比較的字段的類型不一樣,一個是數字,一個是字符型,由於oracle做了優化,把數字當成了字符但是不會用到

原创 java 和 oracle 字符集編碼對應問題

Oracle US7ASCII  對應java 的字符集編碼是 Is0-8859-1

原创 org.springframework.core.BridgeMethodResolver異常的解決

java.lang.NoSuchMethodError: org.springframework.core.BridgeMethodResolver.isVisibilityBridgeMethodPair(Ljava/lang/refl

原创 ecache併發緩存文件破壞異常

因爲服務端和客戶端都使用了ecache,如果兩端的緩存文件路徑一樣的話,併發時會出現stream error的異常,緩存文件破壞,解決方法是緩存路徑寫在不同的路徑就好了

原创 mybatise查詢返回的一個集合封裝多個對象的實現

需要通過resultMap來實現  有一個對象InHosPatient ,它裏面還有一個對象Patient ,那麼通過resultMap可以實現將查詢出的數據,組裝到InHosPatient 中的 Patient 中 public cla

原创 Spring 嵌套事務不起作用

Spring 的事務一般只在公共方法上生效。 一個事務調用另外一個服務的時候需要注意兩點,1這兩個事務都要是公共方法,2,這兩個事務要麼處在不同的實例類中,如果是處於同一個類,那麼被調用的那個事務需要從context中取出實例名,然後用實

原创 回滾已刪除的數據庫表數據

alter table a enable row movement; flashback table a to timestamp to_timestamp('2007-04-27 11:45:20','

原创 解決session過期跳轉到登陸頁面並跳出iframe框架

Session失效,我們需要跳轉到登陸界面,可是如果是IFRAME的話,可能就直接在IFRAME裏面跳轉了,這不是我們想要的結果,其實我們只要加上下面這段代碼,就可以跳轉到一個全新的頁面,代碼如下: 1 <script type="t

原创 primeface rowSelect 事件注意事項

primeface 要啓用rowSelect事件,那麼表格的value所對應的集合要實現SelectableDataModel.否則是不會有響應的

原创 常用數據庫jdbc連接字符串總結

JDBC連接字符串 1. MySQL    Class.forName("org.gjt.mm.mysql.Driver").newInstance();        String  url  ="jdbc:mysql://loc

原创 dom4j xpath

我們可以使用Xpath的語法來輕易的讀取xml的某個節點[類似於jQuery的選擇器]:    使用Xpath語法需要添加新的jaxen-1.1-beta-7.rar 這個jar包 未加入jaxen-1.1-beta-7.rar j

原创 EasyUI combotree

1.引入css和js <link rel="stylesheet" type="text/css" href="themes/default/easyui.css">   <script type="text/javascript" s

原创 JSF 初始化 頁面數據的方法

應用場景:打開一個頁面之後,數據就已經查詢出來並且顯示在dataTable裏面,即初始化頁面數據 由於JSF生命週期的問題,構造函數以及get方法裏面絕對不要寫調用和數據庫交互的service,因爲每次request請求,backBea