原创 Spring Boot基礎教程4-配置文件-多環境配置

多環境配置的好處: 1.不同環境配置可以配置不同的參數 2.便於部署,提高效率,減少出錯   Properties多環境配置 1. 配置激活選項 spring.profiles.active=dev 2.添加其他配置文件   三.YAM

原创 Spring Boot基礎教程20-使用Caching-Redis

一、 添加依賴  <!-- redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis<

原创 Spring Boot基礎教程30-Spring Boot集成Swagger

一、 Swagger 是什麼?  Swagger 是一個規範和完整的框架,用於生成、描述、調用和可視化 RESTful 風格的 Web 服務。 http://swagger.io/ Springfox 的前身是 swagger-sprin

原创 Spring Boot基礎教程28-Spring Boot集成mybatis

一、 添加依賴  <!-- mybatis --> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-start

原创 Spring Boot基礎教程22-使用異步消息服務-AMQP(RabbitMQ)

RabbitMQ下載地址:http://www.rabbitmq.com/download.html erlang 下載地址:http://www.erlang.org/downloads 添加依賴 <!-- amqp --> <depe

原创 Spring Boot基礎教程16-使用SQL關係型數據庫-h2嵌入式數據庫的使用

嵌入式數據庫  一、 添加依賴  <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <scope>runtime</scope> </de

原创 LeetCode-LCP 1. 猜數字

LCP 1. 猜數字 Difficulty: 簡單 更多LeetCode答案歡迎大家關注我的 Github 小A 和 小B 在玩猜數字。小B 每次從 1, 2, 3 中隨機選擇一個,小A 每次也從 1, 2, 3 中選擇一個猜

原创 Spring Boot基礎教程31-生產部署-注意事項和如何使用腳本

一、 注意事項  1. 去除不需要的 jar  開發工具 jar:spring-boot-devtools  2. 監控一定要做好權限控制或者去除  控制 jar:spring-boot-starter-actuator  druid 的

原创 Spring Boot基礎教程24-發送郵件-使用模板郵件並實現多賬號輪詢發送

  添加依賴 <!-- mail --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</art

原创 Spring Boot基礎教程29-Spring Boot集成Druid

一、 Druid 的介紹  https://github.com/alibaba/druid/wiki/%E5%90%84%E7%A7%8D%E6%95%B0%E6%8D%AE%E5%BA%93%E8%BF%9 E%E6%8E%A5%E6

原创 Spring Boot基礎教程23-調用REST服務-如何使用代理

添加依賴 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> </dependency> 代碼實現 /

原创 LeetCode-刪除排序數組中的重複項(Remove Duplicates from Sorted Array)

26. Remove Duplicates from Sorted Array Difficulty: 簡單 給定一個排序數組,你需要在 給定一個排序數組,你需要在刪除重複出現的元素,使得每個元素只出現一次,返回移除後數組的新長度

原创 Spring Boot基礎教程10-web應用開發-Servlets, Filters, listeners

   一.Web開發使用Controller 基本上可以完成大部分需求,但是我們還可能會用到Servlet、Filter、Listener等等 二.在spring boot中的三種實現方式 方法一:通過註冊ServletRegistrat

原创 Spring Boot基礎教程1-工具的安裝和使用

一、課程使用的工具                                                 Spring Tool Suite:https://spring.io/tools/sts/all Eclipse:ht

原创 LeetCode-27. 移除元素(Remove Element)

27. 移除元素 Difficulty: 簡單 更多LeetCode答案歡迎大家關注Github: https://github.com/lxyer/LeetCodeAnswer 給定一個數組 _nums _和一個值 val,