原创 SLF4J: Class path contains multiple SLF4J bindings(log4j與logback衝突了)

當你啓動service或者web項目的時候,出現瞭如下詳細地異常,那說明你配置的log4j與logback jar包發生了衝突:SLF4J: Class path contains multiple SLF4J bindings. SLF

原创 我的電腦硬盤由SSD+HD組合,在HD上成功安裝CentOS6.9

前序:我的筆記本是由SSD+HD(機械硬盤)組合,由於SSD只有128G不夠大,我只能在HD上壓縮空間,安裝CentOS;期初,我本想安裝CentOS-7,但是,安裝過程中老是報錯(cpu是intel G4560,也支持VT技術),無奈之

原创 使用dozer注意一點,涉及lombok.Data的@Data

1、使用@Data註解固然簡潔,但是我在使用dozer進行pojo轉bo時,因爲目標對象裏有以下字段屬性,而源對象裏是沒有的(dozer默認雙向轉換)。 2、那麼轉換時,就拋出org.dozer.MappingException:<in

原创 使用mybatis-generator-maven-plugin生成mapper.xml帶來的Duplicate entry ‘xxx’ for key ‘PRIMARY’問題

問題就是:mysql 出現Duplicate entry ‘xxx’ for key ‘PRIMARY’異常。在有事務管理的service層實現方法中,同時insert 2個表數據,因爲mapper是由插件自動生成的(使用很方便),如圖:

原创 IntelliJ IDEA,無法創建class(unable to parse template class)

1、File -> Settings,你會發現"class"對應的內容空空如也,如下:2、找到idea可執行文件所在地,編輯idea.exe.vmoptions和idea64.exe.vmoptions,追加"命令"在某一行中(不用追加在

原创 一、Jenkins實戰:Linux下安裝與部署(svn+maven)

前言:     在Linux下,我選用WAR包部署的方式來介紹,感覺很“綠色”很簡單。我使用MAVEN進行項目管理,以SVN控制代碼版本。 1.安裝前的準備 a.必要前置條件:安裝配置好JDK與MAVEN(它們的步驟不敘述)。 文件修改路

原创 win7 64位下安裝oracle 10g(10.2.1)切身體會,不需要安裝oracle客戶端,實現navicat和plsql連接數據庫

前提:以下所有軟件都是32位測試的。 一、安裝oracle數據庫 安裝步驟省略,畢竟教程一大堆。 我要說的是,修改安裝文件的配置信息!因爲10g是不支持win7的。 1、修改此處,D:\10201_database_win32\data