原创 logback 設置不同包下的日誌級別

1、實現效果:項目的整體的日誌打印級別爲ERROR,但在某個包下或某個類想打印INFO級別的日誌。 2、配置: FILE是ERROR級別日誌打印; SPECIAL 是INFO級別日誌打印; FILE與SPECIAL唯一不同是日誌保

原创 Mybatis-generator生成VO屬性Long轉換爲String

一、場景 數據庫表中屬性爲BigInt類型的字段生成對應VO時,VO中對應的屬性轉換爲String 二、版本 <parent> <groupId>org.springframework.boot</groupId>

原创 springboot2.x 返回前端數據類型自動轉換

框架:spring2.x 描述:將返回前端數據中long類型的數據組自動轉換爲String @Configuration public class WebConfiguration { /** * 前後端交互,

原创 使用Arthas工具性能調優--SpringSecurity登陸接口

框架: SpringCloud2.1、SpringSecurity、mybatisplus3.2.0 壓測登陸接口: 工具:jemeter 參數: threads:800 ,rame-up:5s,Loopcount:5 優化前:

原创 shardingsphere3.1 解析sql語句報錯

環境 springcloud 2.1.11 mybatisplus 3.2.0 shardingsphere 3.1 問題描述 使用mybatisplush提供單表模糊查詢方法生成sql語句,sharding解析時拋出空指針異常

原创 mysql主從配置--windows

主數據庫 10.10.16.199 1、開啓主從庫的遠程設置 設置 my.ini文件中 bind-address = 0.0.0.0 2、設置賬號權限 GRANT REPLICATION SLAVE,RELOAD,SUPER ON .

原创 String,到底創建了多少個對象?

Java代碼  String str=new String("aaa");   這行代碼究竟創建了幾個String對象呢?答案是2個,而不是3個。由於new String("aaa")相當於"aaa"與一個就是創建出來的放在堆時

原创 activiti-explore(activiti5.17) 替換數據庫

環境準備: Tomcat8、jdk1.7、mysql5.6 下載activiti-5.17.0,下載地址http://www.activiti.org/download.html 一、導入數據庫 二、將activi

原创 CXF3.0使用的注意事項

剛剛接觸CXF3.0不久,總結了一些注意事項,總結的不是很系統和全面,大家湊合看。 1、要將服務端中的發佈的接口,返回的JavaBean等拷貝到客戶端中,保證客戶單的接口、JavaBean與服務端一致。 2、客戶端的服務接口、Java

原创 Eclipse/MyEclipse最最常用的快捷鍵

F鍵類   F2顯示詳細信息 F3跳到聲明或定義的地方 Ctrl + 鍵類   Ctrl+1 快速修復(最經典的快捷鍵,就不用多說了) Ctrl+D刪除當前行 Ctrl+E 快速顯示當前Editer的下拉列表(如果當前頁

原创 靜態方法爲什麼不能使用this和super關鍵字

首先要理解this和super是什麼? this是對當前對象的引用,super是指父類對象的引用。 其次靜態成員優先於對象加載到內存中,它是隨着類的加載而加載的。 如果靜態方法中有this和super那麼當靜態方法被加載到內存中,其中的t

原创 java動態代理類學習筆記

java動態代理學習筆記 沒事的時候翻看lang.reflect包下的代碼,發現有兩部分內容:涉及反射和動態代理。  很多地方都可以看到動態代理的影子,只是一直沒仔細看下。  在學習之前,先提出幾個問題,帶着問題來看代碼: 1.什

原创 爲什麼Java語言中,類與類之間只能單根繼承,類與接口可以多重實現,接口與接口卻多根繼承

類與類之間單根繼承 使Java語言變得易於使用和簡單, 如果一個類可以繼承多個類,那麼這個類所有成員變量名和方法名必須要不同(C++就是這樣要求的).這是前提,我們必須確定這個才能用多重繼承,如果在類方法名或者成員變量名很多情況下,

原创 mybatis根據參數動態拼接多個where條件

          在工作中使用mybatis對單表查詢操作時,因爲查詢條件的不同而在mapper文件中寫多條sql語句,導致mapper文件臃腫。爲了解決這一問題,希望通過傳遞不同參數mybatis自動拼接sql語句。DAO 文件中方法

原创 spring在多個service中的方法不在同一個事物

問題:1、spring重啓在啓動階段初始化兩次 第一次通過web.xml配置以XmlWebApplicationContext爲入口 第二次通過ClassPathXmlApplicati