原创 SpringBoot中的嵌入式Servlet

在SpringBoot中,有一個默認的嵌入式Servlet容器——Tomcat容器 1、如何定製和修改Servlet容器的有關配置? 【1】在SpringBoot的配置文件中進行配置 # 修改服務器的端口號 server.por

原创 SpringBoot1.5.10的JDBC自動配置原理

創建SpringBoot的JDBC項目 pom.xml中導入的依賴: <!--jdbc--> <dependency> <groupId>org.springframework.boot</groupId>

原创 06-springmvc學習總結(三)

1.引入靜態資源 1) /* 與 / 的區別 /*  攔截所有的資源請求。 /   攔截除 .jsp 文件以外的所有請求。 問題:加入靜態資源,如何對靜態資源放行? 比如:.js文件 解決:在spring mvc的配置文件中配

原创 02-hibernate第一個項目

1、環境準備 【1】hibernate必須的jar包   ① 在hibernate官網中下載:http://hibernate.org/   ② 導入Hibernate下的jar包(lib->required下的所有jar包) 【

原创 Spring Boot中遇Request method DELETE not supported

  今天,我在Spring Boot中使用put和delete請求方式時,遇到Request method DELETE not supported的問題,很是頭疼,仔細檢查代碼沒發現什麼錯誤。直到用以下方式解決。   我的Spr

原创 SpringBoot1.5.10整合MyBatis

一、創建SpringBoot整合Mybatis的項目 【1】勾選web、JDBC、MySQL、MyBatis: pom.xml文件中mybatis適配spring的starter依賴: <!--mybatis適配spring的s

原创 springboot 1.5.10的自定義starter

一、自定義starter   說到自定義starter(場景啓動器),要先明確以下幾點: 一是這個場景需要使用什麼依賴? 二是如何編寫springboot的自動配置? @Configuration //指定這個類是一個配置類

原创 springboot1.5.10的事件監聽機制

一、配置在META-INF/spring.factories中的組件 【1】ApplicationContextInitializer import org.springframework.context.ApplicationC

原创 SpringBoot之使用外置Servlet容器

一、SpringBoot嵌入式Servlet容器與外置Servlet容器的比較 嵌入式Servlet容器應用將程序打成Jar包,外置Servlet容器應用將程序打成War包。 嵌入式Servlet容器的優點:簡單、便攜。缺點:默

原创 10-hibernate之QBC檢索&本地SQL

一、QBC概述   QBC 查詢就是通過使用 Hibernate 提供的 Query By Criteria API 來查詢對象,這種 API 封裝了 SQL 語句的動態拼裝,對查詢提供了更加面向對象的功能接口 二、QBC的幾種方

原创 12-Hibernate之二級緩存(二)

一、使用Hibernate二級緩存的步驟 1)加入二級緩存插件的jar包及配置文件 ① 複製\hibernate-release-4.3.11.Final\lib\optional\ehcache\*.jar到當前Hibernat

原创 07-hibernate中的Java類型映射

一、時間、日期類型 1、相關基礎 【1】在 Java 中, 代表時間和日期的類型包括:java.util.Date 和 java.util.Calendar。此外,在 JDBC API 中還提供了 3 個擴展了 java.util

原创 08-hibernate中的幾種關係映射

一、映射組成關係 Hibernate 把持久化類的屬性分爲兩種: 值(value)類型: 沒有 OID,不能被單獨持久化,生命週期依賴於所屬的持久化類的對象的生命週期。 實體(entity)類型:有 OID,可以被單獨持久化,有

原创 11-Hibernate之二級緩存(一)

什麼是Hibernate的二級緩存 緩存(Cache): 計算機領域非常通用的概念。它介於應用程序和永久性數據存儲源(如硬盤上的文件或者數據庫)之間,其作用是降低應用程序直接讀寫永久性數據存儲源的頻率,從而提高應用的運行性能。緩存

原创 06-hibernate的映射文件詳解

hibernate配置文件與hibernate映射文件之間的關係: hibenrate映射文件的詳解: <?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC