原创 IDEA mybat動態SQL及分頁

1、動態SQL if標籤 if判斷標籤 trim標籤 prefix:前綴       prefixoverride:去掉第一個and或者是or suffixoverride:去掉最後一個逗號(也可以是其他的標記,就像是上面前綴中

原创 IDEA mybatis入門

mybatis簡介 1.1 mybatis本是apache的一個開源項目iBatis, 2010年這個項目由apache software foundation遷移到了google code,並且改名爲MyBatis。2013年1

原创 springboot模板(thymeleaf、freemarker)

Thymeleaf模板 Thymeleaf的優點:它就是html頁面 相關pom依賴: <dependency> <groupId>org.springframework.boot</groupId>

原创 《集合》

集合思維導圖: 集合比較方面問題: ArrayList和LinkedList的區別: 1、結構: ArrayList是數組結構 LinkedList是鏈表結構 2、優缺點 ArrayList: **優點:查詢速度快 **缺點:

原创 springboot(二)模板(thymeleaf、freemarker)

Thymeleaf模板 Thymeleaf的優點:它就是html頁面 相關pom依賴: <dependency> <groupId>org.springframework.boot</groupId>

原创 SpringBoot入門

1.SpringBoot是什麼? Spring Boot它本身並不提供Spring框架的核心特性以及擴展功能,只是用於快速、敏捷地開發新一代基於Spring框架的應用程序。也就是說,它並不是用來替代Spring的解決方案,而是和Spr

原创 IDEA mybat(二)動態SQL及分頁

1、動態SQL if標籤 if判斷標籤 trim標籤 prefix:前綴       prefixoverride:去掉第一個and或者是or suffixoverride:去掉最後一個逗號(也可以是其他的標記,就像是上面前綴中的a

原创 IDEA mybatis(一)入門

mybatis簡介 1.1 mybatis本是apache的一個開源項目iBatis, 2010年這個項目由apache software foundation遷移到了google code,並且改名爲MyBatis。2013年11月

原创 WebServices(一)

WebServices簡介 什麼是WebServices WebServices是應用程序組件 WebServices使用開放協議進行通信 WebServices是獨立並可以自我描述 WebServices可通過使用UDDI來發現 W

原创 Spring (二)AOP

AOP中關鍵性概念 : 連接點(Joinpoint):程序執行過程中明確的點,如方法的調用,或者異常的拋出. 目標(Target):被通知(被代理)的對象 注1:完成具體的業務邏輯 通知(Advice):在某個特定的連接點上執行的動作

原创 SSH整合

1、導入依賴jar包: 下載地址 1.1 hibernate相關(5.2.12.Final) hibernate-core hibernate-c3p0(數據庫連接池) hibernate-ehcache mysql-connecto

原创 spring(ioc)

1. 什麼是spring,它能夠做什麼? Spring是一個開源框架,它由Rod Johnson創建。它是爲了解決企業應用開發的複雜性而創建的。 Spring使用基本的JavaBean來完成以前只可能由EJB完成的事情。 然而,Spr

原创 Eclipse中Spring插件安裝

主要步驟: 一、離線安裝 1、首先下載spring插件 下載地址 根據自己需要的版本進行下載: 2、安裝步驟 打開Eclispe菜單 Help>Install New SoftWear 兩個方式: 1、粘貼網址 2、添加下載文件

原创 hibernate(四)一對多關聯

案例:級聯新增、級聯查詢 注意:在Hibernate當中定義實體對象的集合屬性時,只能使用接口而不能使用類 數據庫表: // -- 訂單表(主表) // create table t_hibernate_order // ( //

原创 hibernate(九)二級緩存(ehcache)

1、爲什麼需要緩存? 拉高程序的性能 關係型數據庫:數據與數據之間存在關係(聯繫)的數據庫 mysql/Oracle、sqlserver 非關係型數據庫:數據與數據之間是不存在關係的,key-value 1、基於文件存儲的數據庫:eh