原创 啓動weblogic需要賬號密碼問題

<Server is Running in Production Mode and Native Library(terminalio) to read the password securely from commandlin

原创 Mybatis映射文件SQL語句模糊查詢,#和$的區別和注意事項

Mybatis映射文件SQL語句模糊查詢 1. “%”#{value}"%" 在參數中不需要添加 %_ 推薦使用 2. ‘%${value}%’ 在參數中不需要添加 %_ 3. #{abc}

原创 Mybatis一對一結果映射

目錄結構 創建數據庫相應的表 一個賬戶對應一個用戶 accout CREATE TABLE `account` ( `aid` int(11) NOT NULL AUTO_INCREMENT, `accountname`

原创 SpringBoot創建項目入門案例

目錄結構 一、創建SpringBoot項目 1.創建骨架名稱 2.給項目命名 3.配置pom.xml文件 4.MySql的驅動包 5.自動生成的pom.xml文件 <?xml version="1.0" encodin

原创 No identifier specified for entity沒有爲實體指定標識符

異常 ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling ref

原创 Mybatis延遲加載

延遲加載測試觀察延遲加載的方式 1.延遲加載 輸出語句爲: System.out.println(account.getAid()); 測試結果 可以看出,只需要獲取id,所以就不用再獲取account的user屬性 通過日誌

原创 微服務網關Gateway

使用場景 不同的微服務一般會有不同的網絡地址,而外部客戶端可能需要調用多個服務的接口才能完成一個業務需求,如果讓客戶端直接與各個微服務通信,會有以下的問題: 客戶端會多次請求不同的微服務,增加了客戶端的複雜性 存在跨域請求,在一

原创 Mybatis動態sql語句

實現的功能 1.動態sql語句 2.SQL循環語句 一、UserMapper.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC

原创 系統微服務簽發token

一、JwtUtil 工具類 package com.changgou.system.utils; /** * @author :lijunxuan * @date :Created in 2019/7/11 17:14

原创 Mybatis多參數封裝到map中,多條件查詢

1.UserMapper接口 package com.william.dao; import com.william.domain.QueryValueObject; import com.william.domain.User

原创 JWT 實現微服務鑑權

一、JWT JSON Web Token(JWT)是一個非常輕巧的規範。這個規範允許我們使用JWT在用戶和服務器之間傳遞安全可靠的信息。 一個JWT實際上就是一個字符串,它由三部分組成,頭部、載荷與簽名。 頭部(Header) 頭

原创 Mybatis多參數封裝到一個類中模糊查詢

1.創建QueryValueObject實體類 package com.william.domain; import org.omg.PortableInterceptor.USER_EXCEPTION; /** * @au

原创 網關過濾器驗證token

一、JwtUtil 工具類 package com.changgou.system.utils; /** * @author :lijunxuan * @date :Created in 2019/7/11 17:14

原创 Mybatis多條件直接查詢Param註解版

1.UserMapper接口 package com.william.dao; import com.william.domain.QueryValueObject; import com.william.domain.User

原创 Mybatis動態代理模式實現CRUD

項目實現的功能 查詢所有用戶信息 通過Id查詢用戶信息 添加用戶(回顯主鍵) 修改用戶信息 刪除用戶信息 通過用戶名字模糊查詢 一、引入依賴和工程結構 <?xml version="1.0" encoding="UTF-8"?>