第乙個springboot1 2 0專案遇到的問題

2022-09-08 15:30:20 字數 1341 閱讀 7308

由於伺服器環境使用的是was8.5.5.3 + jdk1.6環境,所以只能使用springboot1.2.0的版本。

01、需要指定springboot使用fastjson

注:通過@bean方式實現

02、整合jsp

注:springboot1.2和springboot1.3的配置不同

03、update時,讓mybatis返回update的條數

注:直接在dao介面的方法中返回int

04、springboot自定義log日誌輸出

注:使用springboot自帶的logback日誌框架

05、mybatis插入字段值為null時,報錯:j**a.sql.sqlexception: 無效的列型別: 1111

at oracle.jdbc.driver.oraclestatement.getinternaltype(oraclestatement.j**a:3950)

at oracle.jdbc.driver.oraclepreparedstatement.setnullcritical(oraclepreparedstatement.j**a:4559)

at oracle.jdbc.driver.oraclepreparedstatement.setnull(oraclepreparedstatement.j**a:4541)

0注:增加配置:mybatis.configuration.jdbc-type-for-null=null

06、springboot增加mybatis日誌列印

注:在logback.xml配置檔案中增加

07、web service需要使用者名稱、密碼驗證

注:新增類class authhandlerresolver implements handlerresolver,class authhandler implements soaphandler,

並設定handler:composittxservice.sethandlerresolver(new authhandlerresolver());

08、jar包衝突,detected both log4j-over-slf4j.jar and slf4j-log4j12.jar on the class path

注:發現有log4j-over-slf4j-1.7.7.jar和slf4j-log4j12-1.6.1.jar,刪除slf4j-log4j12-1.6.1.jar包即可

第乙個springboot專案

去年公司用springboot做過個小專案,用完一直沒有維護,最近沒事,從官網更下來springboot專案.自己缺啟動不起來了.所以寫這個,算是個筆記吧.可以對更下來的專案進行,選擇比如加上springmvc的web啦,springdatajpa啦,這些都會體現到更下來的專案中的pom.xml裡面...

第乙個springboot專案

去年公司用springboot做過個小專案,用完一直沒有維護,最近沒事,從官網更下來springboot專案.自己缺啟動不起來了.所以寫這個,算是個筆記吧.可以對更下來的專案進行,選擇比如加上springmvc的web啦,springdatajpa啦,這些都會體現到更下來的專案中的pom.xml裡面...

第乙個springboot專案

去年公司用springboot做過個小專案,用完一直沒有維護,最近沒事,從官網更下來springboot專案.自己缺啟動不起來了.所以寫這個,算是個筆記吧.可以對更下來的專案進行,選擇比如加上springmvc的web啦,springdatajpa啦,這些都會體現到更下來的專案中的pom.xml裡面...