原创 spring aop註解實現多數據源查詢

package com.goms.database.annotion; import com.goms.database.DataSourceContextHolder; import java.lang.annotation.E

原创 spring aop註解實現參數校驗

由於項目以前的報文格式不好,都是統一使用一個String參數接收多個參數值,所以在這個基礎上做了改造,加入了自定義註解,對於註解的方法會實現aop的參數轉換和參數校驗(支持對象嵌套)。Ps:複雜對象的校驗需要在對象上註解假如@Vlidat

原创 tomcat啓動報數據庫方言的問題

TOMCAT啓動報 然後不能往下加載了。 這問題糾結了我整整一天,起初初步斷定是JAR包的問題或者項目裏數據庫方言的問題,但是改了之後還是有問題。逐一排查後來方向原來是TOMCAT下有其他項目使用的數據庫連接方式不一樣,我用的JDBC,

原创 oracle數據庫表死鎖或者存儲過程,包無法編輯解決方法

一般數據庫中存儲過程無法編輯,包無法編輯,導致的原因都是因爲表的死鎖,解決方法 1.一般情況只部署在一臺機器的數據庫可以單獨殺死實例視圖裏所鎖死的表即可. --查看該實例鎖死對象 SELECT   s.username,         

原创 動態加載JDBC Jar包連接數據庫

在用Jmeter的時候,需要構造一些請求數據,所以爲了方便大家使用,使用了動態加載jdbc jar包來連接數據庫,以下是部分代碼片段。 import java.io.*; import java.net.URL; import java.

原创 關於Java調用Oracle存儲過程時,傳入動態參數作爲in語句條件的問題

關於Java調用Oracle存儲過程時,傳入動態參數作爲in語句條件的問題   需求:需要將多個參數作爲一個參數傳給存儲過程執行,如:參數'1000','2000','3000','4000'等多個參數

原创 jdbc模仿hibernat增刪改(用到了數據庫連接池,用了批量提交)

package com.jvsoft.common; import java.lang.reflect.Field; import java.lang.reflect.Method; import java.sql.Connection

原创 web地圖(arcgis for javascript)開發中關於map.resize和map.reposition的bug

起初以爲是哪個地圖渲染的JS方法寫的問題,琢磨了很長一段時間,偶然的機會看到一片關於這兩個方法調用時注意的一些問題,自己記錄一下。 當地圖重新調用resize和reposition方法時,需要判斷地圖的隱藏和顯示,當地圖不顯示時調用該兩個

原创 spring quarz job配置詳解

web.xml配置: <!--監聽--> <listener>   <listener-class>org.springframework.web.context.ContextLoaderListener</listener-cla

原创 excel利用反射動態導入到實體類

package com.gomsws.util; import org.apache.commons.lang.StringUtils; import org.apache.poi.ss.usermodel.Cell; import

原创 jdbc無法連接數據庫的小問題

1.jdbc數據庫連接url中數據庫SID前的:和/的問題 發現在我本機配置正常 jdbc:oracle:thin:@132.121.80.159:1521:egis 服務器上連接不行,後改爲 jdbc:oracle:thin:@132.

原创 漢字轉拼音簡稱

CREATE OR REPLACE FUNCTION MDC.FN_PINYIN (P_NAME IN VARCHAR2) RETURN VARCHAR2 AS   V_COMPARE VARCHAR2(100);   V_ORGNAME