========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==========
========视图引擎==========