Java學習資源 - J2EE

java Web開發基礎(一)工程項目文檔結構php

========rmi===========html

Java RMI 框架(遠程方法調用)java

java RMI原理詳解web

深究Java中的RMI底層原理spring

========CORBA===========數據庫

CORBA簡介編程

CORBA的簡單介紹及HelloWorldjson

========jms===========segmentfault

JMS(Java消息服務)入門教程spring-mvc

基於Tomcat + JNDI + ActiveMQ實現JMS的點對點消息傳送

JMS發佈/訂閱消息傳送例子

tomcat+JNDI+ActiveMQ簡單實例

spring jms + activemq + maven搭建

學習jms(一)——基本實例

JMS簡介與ActiveMQ實戰

JMS規範及相關實現

JMS實現簡單的聊天程序

========jdbc==========

核心接口:Driver,Connection,Statement,ResultSet

使用步驟:加載JDBC驅動程序 → 創建數據庫鏈接Connection → 建立執行SQL的語句Statement → 處理執行結果ResultSet → 釋放資源

資源釋放步驟:使用後依次關閉對象及鏈接:ResultSet → Statement → Connection

JDBC詳解

J2EE學習篇之--JDBC詳解

基於Servlet、JSP、JDBC、MySQL的一個簡單的用戶註冊模塊(附完整源碼)

jdbc鏈接數據庫工具類

經過JDBC進行簡單的增刪改查(以MySQL爲例)

第一個JSP+Servlet+JavaBean+JDBC示例程序

jsp+servlet+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應用下。

圖解JSP與Servlet的關係

Java Servlet 技術簡介

Servlet 工做原理解析

Web容器與Servlet

Servlet學習筆記系列

Servlet學習筆記(九):監聽器Listener詳解

Java Servlet API中文說明文檔

Servlet 教程

servlet容器與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 系列: Spring 框架簡介

Spring 系列,第 2 部分: 當 Hibernate 趕上 Spring

Spring 系列,第 3 部分: 進入 Spring MVC

SpringMVC的幾種返回方式

SpringMVC中model的三種返回形式

SpringMVC Controller 返回值的可選類型

@Controller和@RestController的區別?

關於SpringMVC返回json數據的三種方式

SpringMVC中使用Interceptor攔截器

Spring 攔截器的使用

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 容器管理 Filter

【Spring MVC攔截器+logback日誌+自定義註解】實現用戶鑑權登錄和訪問日誌記錄

springmvc 登陸鑑權過濾器

關於springmvc 方法註解攔截器的解決方案,多用於方法的鑑權  

Spring MVC 教程,快速入門,深刻分析

SpringMVC系列(一)核心:處理請求流程

Spring MVC過濾器-HiddenHttpMethodFilter

SpringContextHolder 靜態持有SpringContext的引用

RequestContextHolder in Spring MVC

spring mvc controller間跳轉 重定向

SpringMVC的WebMvcConfigurerAdapter

基於java代碼的Spring-mvc框架配置

IDEA用maven建立springMVC項目和配置(XML配置和Java配置)

搭建SpringMVC (Java配置)

Servlet 3 + Spring MVC零配置:去除全部xml

SpringMVC、SpringMVC XML配置(純XML方式)

Spring4 MVC Hibernate4集成

深刻分析Spring Formatter

springMVC的 Converter轉換器 和 Formatter

Spring Transaction屬性之Propagation

Spring 7大功能模塊的做用[轉]

Spring中<context:annotation-config/>的做用

Spring AOP詳解

跟我學aspectj之一 ----- 簡介

Spring 對JMS的支持

如何用Spring 3.1的Environment和Profile簡化工做

Spring的Environment使用

從原理層面掌握@ModelAttribute的使用(核心原理篇)【一塊兒學Spring MVC】

Spring MVC 中 @ModelAttribute 註解的妙用

在控制器的處理器方法參數上添加 @ModelAttribute 註釋能夠訪問模型中的屬性,若是不存在這個模型,則會自動將其實例化,產生一個新的模型。

模型屬性還覆蓋了來自 HTTP Servlet 請求參數的名稱與字段名稱匹配的值,也就是請求參數若是和模型類中的域變量一致,

則會自動將這些請求參數綁定到這個模型對象,這被稱爲數據綁定,從而避免瞭解析和轉換每一個請求參數和表單字段這樣的代碼。

======Spring Boot==========

Spring Boot博客系統

Spring Boot——開發新一代Spring Java應用

深刻學習微框架:Spring Boot

SpringBoot入門系列:第一篇 Hello World

Spring Boot 入門 

spring boot起步之Hello World【從零開始學Spring Boot】

Spring Boot實踐折騰記彙總

SpringBoot學習筆記(1) Spirng boot 初探

基於SpringBoot + Mybatis實現SpringMVC Web項目【原創】

Springn Boot系列

Spring Boot 攔截器

Spring Boot異常處理詳解

Springboot自定義異常處理

Spring Boot 集成MyBatis

Spring Boot乾貨系列:(三)啓動原理解析

======Spring Cloud==========

Spring Cloud 從入門到精通

Spring Cloud在國內中小型公司能用起來嗎?

========視圖引擎==========

jsp,velocity,freemark頁面引擎的比較

java開源模板引擎

JSP教程

JSP標準標籤庫

Velocity語法大全

Velocity 用戶指南手冊中文版

FreeMarker中文手冊

thymeleaf參考手冊

相關文章
相關標籤/搜索