原创 JDBC Connection will not be managed by Spring

SQL日誌出現這種信息的時候,根據其他博客的說法是,這個JDBC連接沒有進行事務控制,所以就沒有被Spring管理。 

原创 MyBatis的全局配置文件

MyBatis 的配置文件包含了影響 MyBatis 行爲甚深的設置(settings)和屬性(properties)信息。文檔的頂層結構如下:   configuration 配置 properties 屬性 settings 設置 

原创 在Spring的環境下使用SpringMVC

其實Spring全家桶中真正負責簡化web開發的是SpringMVC,而Spring其實與web開發並沒有必然的關係。 SpringMVC和Spring的整合 我覺得所謂的整合就是分別用一個XML文件來進行配置,並且在web.xml中分別

原创 JavaWeb根基性知識

listener、filter和servlet,JavaWeb三大組件 cookie和session ajax和json 我感覺上面這些就是Java後端的根基性知識,尤其是servlet,經久不衰。

原创 關於 mvc:annotation-driven

其實這部分內容還是不太理解。。。還有數據格式化和數據校驗的內容我感覺用不上而且也不感興趣,所以就不記錄了。。。 <mvc:annotation-driven /> 會自動註冊RequestMappingHandlerMapping、Req

原创 SpringMVC處理JSON——使用HttpMessageConverter

處理 JSON 1. 加入 jar 包: 2. 編寫目標方法,使其返回 JSON 對應的對象或集合 3. 在方法上添加 @ResponseBody 註解。這裏說說@ResponseBody這個註解。我以前一直對這個註解的理解很模糊。其實

原创 SpringMVC的基本使用方法介紹

內容大綱 SpringMVC 概述 Spring 爲展現層提供的基於 MVC 設計理念的優秀的Web 框架,是目前最主流的 MVC 框架之一 Spring3.0 後全面超越 Struts2,成爲最優秀的 MVC 框架 Spring MV

原创 Spring的事務管理相關內容

注意,Spring的事務管理功能是通過AOP機制實現的。也就是還是基於動態代理實現的。 事務簡介 •事務管理是企業級應用程序開發中必不可少的技術,  用來確保數據的完整性和一致性. •事務就是一系列的動作, 它們被當做一個單獨的工作單元

原创 Spring的AOP的XML文件配置方式

用XML配置文件的方式配置AOP的話,一大好處就是切面類是來自Jar包中的,我修改不了源碼,自然就不能通過添加註解來配置AOP了。 用基於 XML 的配置聲明切面 •除了使用 AspectJ 註解聲明切面, Spring 也支持在 Bea

原创 Spring的AOP的註解配置方式

注意,AOP的實現原理沒什麼特別的,就是動態代理!   AOP簡介  •AOP(Aspect-Oriented Programming, 面向切面編程): 是一種新的方法論, 是對傳統 OOP(Object-Oriented Progra

原创 Spring的IOC容器使用方法(配置bean)

因爲最近疫情在家,家裏又沒有相關的書籍,所以只能通過網上的教學視頻來學習相關技術。但是,看視頻只是快速入門的好方法,並不能做到對技術的深入理解,要深入理解還是要看書。因此,本文就是對於如何使用Spring框架的介紹,說得比較淺顯,深入的內

原创 Stream API相關內容

Java8中有兩大最爲重要的改變。第一個是 Lambda 表達式;另外一個則是 Stream API。 先說說我自己的感受:Stream API其實也是語法糖,它簡化了Java語言中對集合數據進行操作的複雜度。我自己對於這個JDK1.8的

原创 Java反射相關內容

先開一篇反射相關的筆記,看完視頻後才詳細寫。總之,現在我對反射的印象就是:功能很強大,很自由,有點C++的感覺,但是就是單純的調API。。。

原创 Java泛型的查漏補缺

因爲之前已經學習過了Java泛型,具體內容在:Java核心技術 卷1 第十二章總結。 現在再補充一下泛型的內容,鞏固一下基礎知識。 泛型的概念(Generic) 所謂泛型,就是允許在定義類、接口時通過一個標識表示類中某個屬性的類 型或者是

原创 Java的IO流體系