原创 idea(社區版)各種插件-springboot、縮略圖、lombok

1、springboot插件 搜索:Spring Assistant 2、idea代碼縮略圖 3、lombok 使用lombok不僅要進入相應的依賴 <dependency> <groupId>org.projectlom

原创 idea添加導航欄工具-前進、後退、更新、提交(idea添加前後上下箭頭快捷鍵、更新、提交)

1、添加更新和提交 2、添加前進後退 聰明的你,可以自己添加下試試 在相應的位置繼續添加快捷方式就行了 前兩步和上邊的圖一圖二一致

原创 JPA在springboot中的使用

1、創建springboot項目,並在pom文件中引入jpa依賴                     2、創建要操作的bean實體,並添加相關注解 package com.yu.theone.entity; import lom

原创 lombok工具插件安裝(idea、eclipse)

緣由,項目在IDEA下@Data、@Builder註解不起作用。發現是lombok這個jar包的問題。具體這個jar的應用場景自行去百度。 發現依賴的jar包maven已經下載。在網上看原來是插件問題。 @Builder註解沒起作用,原

原创 lombok工具應用

前言 Lombok 是一種 Java™ 實用工具,可用來幫助開發人員消除 Java 的冗長,尤其是對於簡單的 Java 對象(POJO)。它通過註解實現這一目的。 正文 添加依賴 在 pom.xml 文件中添加相關依賴: <!--l

原创 springboot整合swagger2的hello world!

1、在pom文件引入相關jar(注意springboot與swagger的版本) <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2

原创 提交項目到github

自從使用github以來,一直都是在github網站在線上傳文件到倉庫中,但是有時因爲網絡或者電腦的原因上傳失敗。最重要的原因是我習慣本地編輯,完成以後再一起上傳github。看過了幾個教程,總結出最適合自己的比較簡單的方法。 兩種方法

原创 mybatis動態sql-模糊查詢+分頁

在使用mybaits框架使用模糊查詢的時候,當要模糊的參數是外部參數時,要用concat函數來連接參數 寫法: public String testSelectWithParam(Map<String ,Object> param){

原创 swagger2 註解

1、@Api:用在請求的類上,說明該類的作用      tags="說明該類的作用"      value="該參數沒什麼意義,所以不需要配置" 示例: @Api(tags="APP用戶註冊Controller") 2、@ApiOpe

原创 跨域(什麼樣的請求方式才叫跨域請求?)

協議不同算跨域,例如:http和https。 端口號不同算跨域,例如:80和8080。 域名不同算跨域,例如:baidu.com和jingdong.com 以上出現一種就算是跨域

原创 pagehelper-分頁工具

引入相應的包直接可以用 --需要注意的是SpringBoot和pagehelper在一起用時版本的問題 <dependency> <groupId>com.github.pagehelper</groupId>

原创 集合遍歷(List、Set、List)

List、Set、List三種類型都屬於集合 一、一般的遍歷 一般情況下用foreach都可以達到目的 foreach很強大,都可以直接用foreach來進行遍歷 Map: public static void main(String[

原创 Http傳輸轉碼問題(java.lang.IllegalArgumentException: URLDecoder: Incomplete trailing escape (%) pattern)

當一個請求以HTTP方式傳輸參數的時候,會進行字符轉義 --瀏覽器對漢字的通過某種編碼方式進行url編碼轉義,轉譯成爲ascii以便下一步。這裏就是get post請求涉及到的地方,get肯定url編碼轉義,post中的urlencode

原创 swagger中 @ApiOperation註解中的 nodes屬性內容換行

  springfox-swagger2 中使用:空格+空格+\n swagger-springmvc 中使用:<br/> 例如:@ApiOperation(value = "sdf",notes = "必要字段不能爲空:  \n  姓名

原创 spring,mybatis事務管理配置與@Transactional註解使用[轉]

spring,mybatis事務管理配置與@Transactional註解使用 概述 事務管理對於企業應用來說是至關重要的,即使出現異常情況,它也可以保證數據的一致性。 Spring Framework對事務管理提供了一致的抽象,其特點如