原创 3-設計模式-抽象工廠模式

以下內容摘自 http://www.runoob.com/design-pattern/abstract-factory-pattern.html https://blog.csdn.net/jason0539/article

原创 網站搭建:搭建Linux服務器、FTP服務並部署Javaweb項目(Centos 7.4 + Tomcat + Mysql + Java + vsftpd)

前言 近期騰訊雲的“雲+校園”活動,服務器大降價,於是便購買了一個月的雲服務器,順便在阿里那購買了一個.top域名。 此次搭建: 服務器系統:Centos 7.4 開發語言:JDK8 數據庫:MySQL 服務器:Tomcat

原创 4-設計模式-單例模式

概念 首先,重點!!! - 單例類只能有一個實例 - 單例類必須自己創建自己的唯一實例 - 單例類必須給所有其他對象提供這一實例 單例模式可以說是23種設計模式中至關重要的設計模式之一,在我們的生活中無處不在。此外,其

原创 第三章 SpringBoot-整合Mybatis

0. 數據庫表user #創建user表 CREATE TABLE `user`( u_id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, u_name VARCHAR(32) NOT NULL

原创 1-Hibernate-常見概念

Hibernate 實體類編寫規則 (1)要求實體類有屬性作爲唯一值(id) (2)實體類屬性使用包裝類 - 學生有屬性爲分數,Integer可爲null,表明學生未參加考試 主鍵生成策略 <id name="id" colu

原创 3-Mybatis-延遲加載與緩存

延遲加載 1. 需求: 查詢訂單並關聯查詢用戶信息 - 先對orders表進行單表查詢,然後通過外鍵user_id對user表進行查詢 - 定義兩個mapper方法對應的statement 1.1只查詢訂單信息 在查詢訂單

原创 3-SpringData-事務操作及CRUD

以下內容轉載於 http://www.cnblogs.com/fzng/tag/SpringData/ 在此權作爲筆記 Spring事務管理 1. 首先,我們先在Spring配置文件中開啓事務管理 <!--3 配置事務

原创 13-設計模式-組合模式

組合模式概念 以下摘自菜鳥教程 意圖:將對象組合成樹形結構以表示”部分-整體”的層次結構。組合模式使得用戶對單個對象和組合對象的使用具有一致性。 主要解決:它在我們樹型結構的問題中,模糊了簡單元素和複雜元素的概念,客戶程序可以向

原创 SpringBoot:Consider defining a bean of type 'com.wzw.blog.mapper.UserMapper' in your configuration.

今天使用SpringBoot整合Mybatis時遇到一個錯誤。 *************************** APPLICATION FAILED TO START ***************************

原创 4-Mybatis-整合Spring

方法一:Spring和mybatis整合 1.1 整合思路 Spring通過單例模式管理SqlSessionFactory。 Spring和mybatis整合生成代理對象,使用SqlSessionFactory創建SqlSess

原创 4-SpringData-分頁

以下內容轉載於 http://www.cnblogs.com/fzng/tag/SpringData/ 在此權作爲筆記 1. 創建PagingAndSortingRepository import org.springfram

原创 1-Spring-常見概念

Spring概念 Spring是一個開源的輕量級框架 Spring是一站式框架 IOC(控制反轉)(XML) 1 IOC底層原理 (1)xml配置文件 (2)dom4j解析xml (3)工廠模式 (4)反射 2 IOC操

原创 1-SpringData-搭建環境,入門

以下內容轉載於 http://www.cnblogs.com/fzng/tag/SpringData/ 在此權作爲筆記 SpringDate簡介 Spring Data是什麼 Spring Data是一個用於簡化數據庫訪問,並

原创 1-Mybatis-入門

mybatis入門程序 1. 導入jar包 2. 創建並配置SqlMapConfig.xml文件 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PU

原创 2-Spring-IOC

IOC概念 IOC:Inversion of Control(控制反轉),既將對象的創建過程交由Spring的IOC容器來進行管理,從而做到解耦合的效果。 Spring的XML配置文件結構 <?xml version="1.0"