原创 springboot中 @async 無效

在@SpringBootApplication啓動類 添加註解@EnableAsync 異步方法使用註解@Async ,返回值爲void或者Future 切記一點 ,異步方法和調用方法一定要 寫在不同的類中 ,如果寫在一個類中,是沒有效果

原创 Spring 中 Mybatis 的花樣配置

一、前言 Mybatis作爲一個優秀的存儲過程和高級映射的持久層框架,目前在項目實踐中運用的比較廣泛,最近做項目時候發現了一種之前沒見過的配置方式,這裏總結下常用的配置方式以便備忘查找。 二、Spring中Mybatis

原创 linux 添加ftp用戶與登錄配置詳解

不同類Unix有一定區別 版本不同也有些區別  在linux主機上如何添加ftp用戶 (一)修改配置文件 vi /etc/vsftpd/vsftpd.conf 在96行,97,98行   96 chroot_local_user=YES

原创 mybatis中動態sql常用的標籤

concat模糊查詢 //比如說我們想要進行條件查詢,但是幾個條件不是每次都要使用,那麼我們就可以 //通過判斷是否拼接到sql中 <select id="queryById" resultMap="BascResultMap" p

原创 java反射

關於獲取類的字段有兩種方式:getFields()和getDeclaredFields()。我們先來看看這兩者的區別吧: getFields():獲得某個類的所有的公共(public)的字段,包括父類中的字段。  getDeclaredF

原创 HTML標籤

1.結構性定義 文件類型 <HTML></HTML> (放在檔案的開頭與結尾) 文件主題 <TITLE></TITLE> (必須放在「文頭」區塊內) 文頭 <HEAD></HEAD> (描述性資料,像是「主題」) 文體 <BODY></B

原创 SpringBoot 過濾器、監聽器、攔截器

前言       在實際開發過程中,經常會碰見一些比如系統啓動初始化信息、統計在線人數、在線用戶數、過濾敏高詞彙、訪問權限控制(URL級別)等業務需求。這些對於業務來說一般上是無關的,業務方是無需關係的,業務只需要關係自己內部業務的事情。

原创 SpringBoot常用註解介紹

@SpringBootApplication   此註解是個組合註解,包括了@SpringBootConfiguration、@EnableAutoConfiguration和@ComponentScan註解。  @Controller

原创 Java 泛型詳解

引言 泛型是Java中一個非常重要的知識點,在Java集合類框架中泛型被廣泛應用。本文我們將從零開始來看一下Java泛型的設計,將會涉及到通配符處理,以及讓人苦惱的類型擦除。 泛型基礎 泛型類 我們首

原创 Java 中的異常和處理

1 異常分類 前言 程序運行時,發生的不被期望的事件,它阻止了程序按照程序員的預期正常執行,這就是異常。異常發生時,是任程序自生自滅,立刻退出終止,還是輸出錯誤給用戶?或者用C語言風格:用函數返回值作爲執行狀態?。 Java

原创 spring的@Transactional註解

  概述 Spring Framework對事務管理提供了一致的抽象,其特點如下:   爲不同的事務API提供一致的編程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA(Java

原创 mysql中文顯示爲問號?的解決方法

mysql中文顯示爲問號?的解決方法,有需要的朋友可以參考下。針對mysql5.0 以上版本我使用的是XAMPP中的mysql5.5,不管怎麼在phpmyadmin裏修改字符的顯示方式,都解決不了問號?的問題。最終解決辦法:1.打開mys

原创 Linux安裝JDK完整步驟

1、檢查一下系統中的jdk版本 [root@localhost software]# java -version 顯示: openjdk version "1.8.0_102" OpenJDK Runtime Environment

原创 maven項目打包編譯的時候,拒絕訪問

問題描述:window7平臺下,在maven文件夾下,使用cmd命令行compile命令,編譯過程中引入jar包,提示拒絕訪問原因:權限不夠解決方法:使用管理員權限打開cmd命令行,執行編譯,然後在eclipse中打包項目就可以了。

原创 你真的瞭解volatile關鍵字嗎?

前言:       java的內存模型都是圍繞原子性、有序性和可見性展開的,爲了確保線程間的原子性、有序性和可見性,java使用了一些特殊處理操作或者關鍵字來申明、告訴虛擬機,在這個地方,要尤其注意,不要隨意變化優化目標指令,關鍵字v