原创 08. MyBatis簡介

文章目錄MyBatis簡介體系結構接口層數據處理層基礎支持層MyBatis與Hibernatehibernate的缺點MyBatis的特點MyBatis架構圖 MyBatis簡介 MyBatis是一個優秀的基於Java的持久層框架

原创 05. 添加Controller和請求映射

文章目錄添加Controller類註解說明@Controller@RequestMapping@Autowired@RequestParam其他說明 添加Controller類 package com.bailiang.mysho

原创 02. 系統架構

系統架構 應用系統的整體架構,有兩種:三層架構和MVC。目的都是降低系統的耦合度。 系統的複雜度:就是系統的耦合度 1.什麼是三層架構 視圖層View,服務層Service,持久層DAO。該架構主要用於單體應用。 View層:用

原创 Jackson之ObjectMapper對象的使用

原文鏈接:http://tutorials.jenkov.com/java-json/jackson-objectmapper.html 文章目錄1 簡介2 Jackson的數據綁定3

原创 07. Maven的模塊化-項目構建

文章目錄Maven模塊化開發開發流程工程的基本目錄結構創建根項目(工程)創建統一的依賴管理添加`pom.xml`文件創建依賴包管理設置工程的構建參數創建通用的工具類添加領域模型(domain)項目添加後臺管理(admin)項目創建

原创 09. Spring整合Druid

文章目錄Druid簡介Spring整合DruidPOM添加配置Spring Durid配置文件配置Druid監控中心啓動服務 Druid簡介 Druid是阿里巴巴開源平臺上的一個項目,整個項目由數據庫連接池、插件框架和SQL解析器

原创 03. Spring-MVC開發初步

SpringMVC簡介 SpringMVC也叫SpringWebMVC,屬於展示層框架,是Spring框架的一部分。 SpringWebMVC提供了MVC架構和用於開發靈活、鬆耦合的Web應用程序的組件。MVC模式導致應用程序的不

原创 Sqlite數據庫導入到MySQL中

導出Sqlite數據庫 下載sqlite3命令行工具,進入命令行 切換目錄到數據庫文件所在目錄【把數據庫文件拷貝到sqlite3目錄下則跳過這步】 注意:在Windows下,目錄是用\,在這裏要輸入兩個\\,進行轉義 打開數據庫

原创 QT技巧彙總

文章目錄設置組件隨窗體變化自動調整大小設置組件最大、最小寬度組件留白`error: multiple definition of qMain(int, char**)`QLineEdit 設置只能輸入數字獲取SIGNAL發送者修改

原创 BUG記錄:數據庫URL未配置時區導致的bug

問題描述 在jdbc.properties中設置了數據庫配置參數,如下: # JDBC jdbc.driverClass=com.mysql.cj.jdbc.Driver jdbc.connectionURL=jdbc:mysql

原创 微服務架構視頻筆記 01 Docker簡介

視頻地址: https://www.bilibili.com/video/av62628434 文章目錄容器和傳統虛擬機的區別容器架構圖傳統虛擬機架構圖Docker的優勢高效資源利用快速啓動環境一致持續交付和部署輕鬆遷移維護擴展總

原创 [轉]Conroller方法的重定向RedirectAttributes參數的用法

原文鏈接:https://zhuanlan.zhihu.com/p/21353217?refer=pengsong-java 關於重定向RedirectAttributes的用法 Red

原创 [轉]MySql設置UTF-8支持中文

原文鏈接:https://blog.csdn.net/zhrq95/article/details/79646338 查看一個 database 或一個 table 的編碼 show c

原创 JavaWeb插件合集 Jackson之快速開始

原文鏈接:https://github.com/FasterXML/jackson-databind [翻譯]https://github.com/FasterXML/jackson-

原创 14. 改進的單體架構----初步實現分佈式部署

分佈的單體架構圖 192.168.0.1 : 後臺管理服務器, 可以進行數據庫的讀寫, 不對用戶提供界面和接口 192.168.0.2 : 應用網關服務器, 對數據庫進行只讀, 作爲數據訪問層和業務邏輯層, 通過API接口(如