========rmi===========html
java RMI原理詳解web
深究Java中的RMI底層原理spring
========CORBA===========數據庫
CORBA簡介編程
========jms===========segmentfault
JMS(Java消息服務)入門教程spring-mvc
基於Tomcat + JNDI + ActiveMQ實現JMS的點對點消息傳送
spring jms + activemq + maven搭建
========jdbc==========
核心接口:Driver,Connection,Statement,ResultSet
使用步驟:加載JDBC驅動程序 → 創建數據庫鏈接Connection → 建立執行SQL的語句Statement → 處理執行結果ResultSet → 釋放資源
資源釋放步驟:使用後依次關閉對象及鏈接:ResultSet → Statement → Connection
基於Servlet、JSP、JDBC、MySQL的一個簡單的用戶註冊模塊(附完整源碼)
第一個JSP+Servlet+JavaBean+JDBC示例程序
JSP/Servlet Web應用中.properties文件的放置與讀取
========Servlet==========
JSP是Servlet的擴展,在沒有JSP以前,就已經出現了Servlet技術。Servlet是利用輸出流動態生成HTML頁面,包括每個HTML標籤和每一個在HTML頁面中出現的內容。
JSP經過在標準的HTML頁面中插入Java代碼,其靜態的部分無須Java程序控制,只有那些須要從數據庫讀取並根據程序動態生成信息時,才使用Java腳本控制。
事實上,JSP是Servlet的一種特殊形式,每一個JSP頁面就是一個Servlet實例——JSP頁面由系統編譯成Servlet,Servlet再負責響應用戶請求。JSP其實也是Servlet的一種簡化,使用JSP時,其實仍是使用Servlet,由於Web應用中的每一個JSP頁面都會由Servlet容器生成對應的Servlet。對於Tomcat而言,JSP頁面生成的Servlet放在work路徑對應的Web應用下。
getRequestDispatcher()與sendRedirect()的區別
Servlet(Server Applet),全稱Java Servlet,暫無權威中文譯文,能夠理解爲小服務程序或服務鏈接器。是用Java編寫的服務器端程序。
Servlet簡單說明 :Web容器中一種處理Http請求,並返回Http響應的經過Java實現的處理程序。相似於.NET中的管道模型。
ServletContext,ServletConfig,
Servlet,ServletRequest,ServletResponse,
HttpServlet,HttpServletRequest,HttpServletResponse,
HttpSession
========Spring===========
Spring 系列,第 2 部分: 當 Hibernate 趕上 Spring
Spring 系列,第 3 部分: 進入 Spring MVC
@Controller和@RestController的區別?
servlet/filter/listener/interceptor區別與聯繫 :
servlet ,filter,listener爲servlet中的概念;而interceptor爲spring mvc 和 struct中的概念,是AOP編程的一種實現。
springMVC:HandlerInterceptor攔截器的使用
spring mvc 攔截器 HandlerInterceptor 的使用
過濾器(Filter)和攔截器(Interceptor)的區別
攔截器與過濾器的區別 :
1. 攔截器是基於Java的反射機制的,而過濾器是基於函數回調。
2. 攔截器不依賴與servlet容器,過濾器依賴與servlet容器。
3. 攔截器只能對action請求起做用,而過濾器則能夠對幾乎全部的請求起做用。
4. 攔截器能夠訪問action上下文、值棧裏的對象,而過濾器不能訪問。
5. 在action的生命週期中,攔截器能夠屢次被調用,而過濾器只能在容器初始化時被調用一次
【Spring MVC攔截器+logback日誌+自定義註解】實現用戶鑑權登錄和訪問日誌記錄
關於springmvc 方法註解攔截器的解決方案,多用於方法的鑑權
Spring MVC過濾器-HiddenHttpMethodFilter
SpringContextHolder 靜態持有SpringContext的引用
RequestContextHolder in Spring MVC
SpringMVC的WebMvcConfigurerAdapter
IDEA用maven建立springMVC項目和配置(XML配置和Java配置)
Servlet 3 + Spring MVC零配置:去除全部xml
SpringMVC、SpringMVC XML配置(純XML方式)
springMVC的 Converter轉換器 和 Formatter
Spring Transaction屬性之Propagation
Spring中<context:annotation-config/>的做用
如何用Spring 3.1的Environment和Profile簡化工做
從原理層面掌握@ModelAttribute的使用(核心原理篇)【一塊兒學Spring MVC】
Spring MVC 中 @ModelAttribute 註解的妙用
在控制器的處理器方法參數上添加 @ModelAttribute 註釋能夠訪問模型中的屬性,若是不存在這個模型,則會自動將其實例化,產生一個新的模型。
模型屬性還覆蓋了來自 HTTP Servlet 請求參數的名稱與字段名稱匹配的值,也就是請求參數若是和模型類中的域變量一致,
則會自動將這些請求參數綁定到這個模型對象,這被稱爲數據綁定,從而避免瞭解析和轉換每一個請求參數和表單字段這樣的代碼。
======Spring Boot==========
Spring Boot——開發新一代Spring Java應用
SpringBoot入門系列:第一篇 Hello World
spring boot起步之Hello World【從零開始學Spring Boot】
SpringBoot學習筆記(1) Spirng boot 初探
======Spring Cloud==========
========視圖引擎==========