原创 SpringBoot 零基礎學習過程(四)小插曲之MyBatis Generator

在搜索資料過程中無意發現一個神奇的東西(自己不知道而已),MyBatis Generator這個插件可以幫助我們創建實體類、mapper.xml這樣可以簡化我們在新項目和就項目改版時數據庫手動創建的問題,可以用代碼快速生成我們需要的map

原创 SpringBoot 日誌配置單文件

<?xml version="1.0" encoding="UTF-8"?> <configuration> <!-- 文件輸出格式 --> <property name="PATTERN" value="%-12(%

原创 SpringBoot 零基礎學習過程(一)

我是一個PHP語言開發者,近期公司要求語言PHP轉JAVA,所以開始自學的苦逼路程,從13年開始加入開發,7年旅程中有幾次機會接觸到了JAVA,JAVA只掌握了基礎語法(還有點忘差不多了,當時在培訓機構任職,有機會去java項目組偶爾聽課

原创 SpringBoot 零基礎學習過程(二)寫一個訪問小demo

本章主要針對配置項、日誌信息進行說明,並寫一個小demo訪問 章節回顧 上一章創建了SpringBoot項目,但是沒有做項目jar包的處理,並且在maven的配置中沒有說明一些重點注意事項 1.創建項目時,會在項目根目錄生成一個pom.x

原创 SpringBoot 零基礎學習過程(七)ES服務搭建,實現簡單的業務調用測試

es技術已經很廣泛,以及對技術的探索,覺得jdbc已經不是追求的目標,所以捨棄上一章所要求的目標,轉而對es的探索 首先本地搭建es服務,本地我搭建的是一主一從,環境搭建大家百度搜索一下,不做過多說明了,還有elasearch-head、

原创 golang 實現配置中心 (一)

項目背景,之前在上家東家接觸到golang,自學到項目上線,也是摸着石頭過河,中間也遇到了一些小bug(生產環境出現內存泄露問題,導致業務佔用內存,居高不下,實際是因爲項目的service層部分應用沒有應用到redis或數據庫,但是也進行

原创 SpringBoot 零基礎學習過程(六)pagehelper+封裝返回數據格式

拖延了兩天,中間有些別的需求在寫,而且也遇到了點坎坷。 本章主要完善上一章一些業務的剩餘瑕疵,查詢時避免不了數據分頁的功能,還有業務的返回格式統一,例如code、msg等信息的統一(實際根據公司要求和內部業務的風格定義,不要求一致,沒有最

原创 SpringBoot 零基礎學習過程(三)mybatis數據庫簡單操作

通過上兩章可以進行項目搭建、基礎項目配置 本章我們主要是通過springboot+mybatis實現數據的插入和查詢,刪除和更新沒有具體實現,大家可以自己動手試一下 主意:這個demo沒有使用傳統的mapper.xml配置模式,引入了tk

原创 SpringBoot 零基礎學習過程(五)Mybatis+JPA

通過前四章,通過springboot+mybatis可以基本進行業務開發,但是一些基礎的業務還需要卸載mapper中,比較麻煩,我們可以使用jpa幫助我們實現底層的基礎操作,這樣可以在我們針對一些基礎的操作時,不必要再寫一些比較low的m

原创 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

上午遇到了個坑,小白萌芽期啊,在jsp中引入自己寫的jdbc類,然後導入mysql驅動各種嘗試都是失敗的,後來終於瞭解原因,是因爲類包放置位置問題,需要放在webcontent/web-inf/lib裏面 然後再build path

原创 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

上午遇到了個坑,小白萌芽期啊,在jsp中引入自己寫的jdbc類,然後導入mysql驅動各種嘗試都是失敗的,後來終於瞭解原因,是因爲類包放置位置問題,需要放在webcontent/web-inf/lib裏面 然後再build path

原创 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

上午遇到了個坑,小白萌芽期啊,在jsp中引入自己寫的jdbc類,然後導入mysql驅動各種嘗試都是失敗的,後來終於瞭解原因,是因爲類包放置位置問題,需要放在webcontent/web-inf/lib裏面 然後再build path

原创 JAVA 字符串與date類型轉換(自用類)

public class DateStringUtils { private final static String DATETIME = "yyyy-MM-dd HH:mm:ss"; private final static St

原创 JAVA 擴展(待整理)

newInstance 與 new 類名.class 與 Class.forname getDeclaredField Field field.setAccessible() field.set()

原创 Mysql 0基礎進階之mysql介紹《01》

每達到50瀏覽更新一篇,感謝大家推薦 Mysql是最流行的關係型數據庫管理系統,在WEB應用方面MySQL是最好的RDBMS(Relational Database Management System:關係數據庫管理系統)應用軟件之一。