原创 Spring ---XXXAware 接口 XXXCapable接口

1.Spring 中 XXXAware 接口 XXXAware 表示對XXX可以感知,實現 XXXAware接口的類 表示 這個類需要XXX 如果某個類 需要使用spring的一些東西,通過實現XXXAware接口就可以了,Spring

原创 Spring boot 集成Spring Data JPA

 1. 添加起步依賴-mysql <!-- spring data jpa起步依賴 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>s

原创 python 安裝 和 VS CODE 配置python開發環境

1.安裝python -----安裝Anaconda 請參考 Python,Pycharm,Anaconda等的關係與安裝過程~爲初學者跳過各種坑 不建議直接安裝python , 建議安裝Anaconda 。安裝python 和 安裝An

原创 Spring MVC 攔截器 ---基於Spring boot

1.攔截器介紹 Web開發中,可以用Filter(過濾器)和 HandlerInterceptor(攔截器) 來過濾web請求,都能對客戶端發來的請求進行處理。 過濾器:是一個服務器端的組件,它可以截取用戶端的請求和響應信息,並對這些信息

原创 Springboot項目集成Swagger

參考  一篇文章帶你搞懂 SpringBoot與Swagger整合  和 在 Spring Boot 項目中使用 Swagger 文檔 1.引入依賴 <!-- https://mvnrepository.com/artifact/i

原创 測試工具Postman

在web項目中如果需要測試接口,可以 直接在瀏覽器也可以發送http或者https請求。但是在瀏覽器中發送請求 只能是get請求並且不能設置請求頭。 Postman:所以我們用Postman來測試請求。Post支持get post 等等各

原创 SpringMVC Controller ---RequestMapping註解

Spring MVC 註解 @RequestMapping  參考 Spring MVC @RequestMapping註解詳解 @RequestMapping 註解作用:用在類 或者類的方法上, 表示這個類是一個控制器類。聲明這個方法所

原创 Springboot項目支持Logback

Springboot項目支持logback特別簡單。 在src/main/resource 目錄下 新建logback配置文件 即可 如下 :logback-spring.xml <?xml version="1.0" encoding

原创 Linux命令 5

1.expr命令   用於在UNIX/LINUX下求表達式變量的值,一般用於整數值,也可用於字符串  參考菜鳥教程 Linux expr命令 語法:expr 表達式。表達式中的 每一項 要用空格隔開 例子 #expr 求商 [root@

原创 Window下zookeeper安裝和啓動

請參考ZooKeeper(三)ZooKeeper的安裝、配置和啓動 和 Windows安裝和使用zookeeper 1.下載穩定的最新版本的zookeeper,這裏下載了zookeeper-3.5.7版本    下載zookeeper

原创 Spring 定時任務 --基於Spring boot

簡單介紹:Spring3.0  通過@EnableScheduling來開啓定時任務,通過@Scheduled註解來創建定時任務。Spring schedule 可以看成一個輕量級的Quartz,而且使用起來比Quartz簡單許多  @E

原创 Spring Data JPA ---改

1.直接調用save方法   2.自定義 參考 How do I update an entity using spring-data-jpa? @Query:自定義sql @Modifying:告訴spring-data-jps  這個

原创 Linux命令 4——文件壓縮解壓縮

Linux文件壓縮解壓縮命令 unzip 解壓縮命令 tar命令 1.unzip 解壓縮命令  用於解壓縮.zip文件 參考 Linux unzip命令  、 Linux tar.gz、tar、bz2、zip 等解壓縮、壓縮命令詳解 語法

原创 Spring Data JPA 刪除

參考 Spring Data JPA – Derived Delete Methods 1.通過deletebBy+attribute 來命名刪除方法, Derived methods can be defined as VERB + a

原创 springboot2 & Druid

參考 springboot2.0配置連接池(hikari、druid) Druid 是阿里推出的 可以監控的 一個數據庫連接池。在Springboot2中使用方法如下 1.引入依賴 <!-- https://mvnrepository.