原创 springBoot+restfulApi+註解開發總結(小Demo)(續篇2)

  昨天的那個實戰案例可能寫的不是特別具體,其中有很多技術點需要深究的,這個就是實際的開發的數據結構和場景,估計在複雜也是跟這個數據的嵌套的情景是差不多的。        值得提的是實際接口在開發中有DTO就是數據傳輸對象,實體類可能有8

原创 springBoot+restfulApi+註解開發總結(小Demo)(續篇1)

緊接着上篇的繼續寫。 ProductInfo:   @Entity @DynamicUpdate @Data public class ProductInfo { /** * 商品id */ @Id pr

原创 springBoot+restfulApi+註解開發總結(小Demo)

       沉寂了很久,再次發博。本次針對於自己最近自己實戰的項目簡單總結一下自己的小心得。        關於本次的總的內容主要是前後端分離中的後端API接口的開發思路,希望給小夥伴做點啓發,同時會附上源碼地址,後續小夥伴可以結合着去

原创 springBoot+restfulApi+註解開發總結(小Demo)(續篇3)

回顧上幾篇提到的接口開發,回顧一下在此期間用到的技術點或者叫做常規的一些開發工作。 1.打印日誌的方法,這個利用到了比較好的打印日誌的方式就是導入lombok插件之後,在類的開頭加上 private  final Logger logge

原创 Springboot實戰第五天:(1)spring的AOP應用-2019-8-21

  關於spring的aop應用,其實用好了或者會用了對解決一些比較複雜的問題非常有幫助。 還是同樣上代碼: 在昨天的項目中新建一個包來實戰這個案例即可 1.添加 spring aop 支持及AspectJ 依賴 <!-- 添加 spr

原创 Springboot實戰第四天:(1)spring常用註解分析-2019-8-20

在我們Java開發中,Spring  Ioc容器(ApplicationContext)負責創建bean,並通過容器將功能類Bean注入到所需要的bean中,xml配置,註解配置還是Java配置都稱爲配置元數據,元數據就是描述數據的數據,

原创 Springboot實戰第一天:(1)項目搭建以及相關依賴導入2019-8-17

關於Java技術進階的springboot項目實戰博客,今天是2019-08-17(27號是我的生日,嘿嘿) >>關於springboot的實戰前言        每一個程序員都希望未來的某一天能實現自己的巔峯時刻(其實就是拿到高薪那一天

原创 Springboot實戰第三天:(1)springboot的實操-2019-8-19

補充昨天提到的條件註解: @ConditionalOnMissingBean    在容器裏沒有指定的Bean的條件下 @ConditionalOnBean   在容器裏有指定的Bean的條件下 @ConditionalOnMissing

原创 Springboot實戰第七天:(1)spring的計劃任務ScheduledTask應用-2019-8-23

緊接着昨天的來研究。 在之前的幾次分析中大家可能會發現都會有配置一個配置類來啓動註解,這個配置類會有@Configuration和 @ComponentScan("com.amarsoft.springboot.taskscheduler

原创 Springboot實戰第一天:(2)第一個springboot項目2019-8-17

1.新建一個MAVEN工程,可以就第一篇博客裏面提到的創建項目的方式創建後在pom.xml中加上springboot的必須配置的依賴 -----1. 設置spring boot的parent  <parent> <groupId>or

原创 Springboot實戰第八天:(1)spring的集成測試應用-2019-8-24

終於把之前落下的進度跟上了。 在我們Maven構建的項目中有很多目錄,可能熟悉Maven的不一定熟悉這些個目錄: src/test/java(測試代碼)       src/test/resources(測試資源) 區別於 src/mai

原创 Springboot實戰第一天:(3)springboot的核心以及其自動配置的運行原理2019-8-17

上一篇博客寫了一個springboot項目的小demo,儘管是一個小demo但是可以將springboot的原理可以概括一下,springboot的核心其實就是項目當中的入口類App.java和@SpringBootApplication

原创 插曲一下:很多程序員會遇到的脫髮問題

       其實頭髮多或者少是自然而然的,但是頭髮少總歸不好看,百度和查閱了相關書籍,決定發一篇關於預防或者緩解脫髮的博客。廢話少說直接進入主題。 領導問:“你頭髮怎麼這麼少了?” 答:“項目趕得太急,我跑得太快,頭髮沒追上!” 測試經

原创 Springboot實戰第二天:(1)springboot的實操-自定義攔截器-攔截器的應用2019-8-18

實際開發中很多地方會有類似攔截器的應用,那麼springboot中如何自定義一個攔截器呢? 在xml時代,攔截器都是在xml中配置的,現在我在springboot項目中自定義一個攔截器。 第一步: 新建一個springboot項目。具體步

原创 Springboot實戰第六天:(1)spring的計劃任務ScheduledTask應用-2019-8-22

由於有一天是沒有更新博客,導致在博客的書寫日期上面是一直晚一天的。 今天主要實戰的一些知識儲備羅列--計劃任務ScheduledTask 今天的定時任務是昨天的Spring  aop應用的實際應用,廢話不多說,上代碼: 1,創建配置類,啓