背景知识 JMS一个在 Java标准化组织(JCP)内开发的标准(代号JSR 914)。2001年6月25日,Java消息服务发布JMS 1.0.2b,2002年3月18日Java消息服务发布 1.1. Java消息服务(Java Message Service,JMS)应用程序接口是一个Java平 ...
分类:
其他好文 时间:
2016-06-15 14:08:05
阅读次数:
165
一、基础篇 1.1 JVM 1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收 http://www.jcp.org/en/jsr/detail?id=133 http://ifeve.com/jmm-faq/ 1.1.2. 了解JVM各种参数及调优 1.1.3. 学习使用J ...
分类:
编程语言 时间:
2016-06-14 14:13:55
阅读次数:
290
文件上传,包括但不限于图片上传,是 Web 开发中司空见惯的场景,相信各位或多或少都曾写过这方面相关的代码。Java 界若说文件上传,则言必称 Apache Commons FileUpload,论必及 SmartUpload。更甚者,Servlet 3.0 将文件上传列为 JSR 标准,使得通过几个注解就可以在 Servlet 中配置上传,无须依赖任何组件。使用第三方组件或 Servlet 自带组件固然强大,但只靠 JSP 亦能完成任务,且短小而精悍,岂不美哉?本文实现的方法纯粹基于 JSP 代码,没有...
分类:
Web程序 时间:
2016-06-02 14:14:50
阅读次数:
263
前文已经描述了Bean的作用域,本文将描述Bean的一些生命周期作用,配置还有Bean的继承。定制Bean生命周期回调开发者通过实现Spring的InitializeingBean和DisposableBean接口,就可以让容器来管理Bean的生命周期。容器会调用afterPropertiesSet()前和destroy()后才会允许Bean在初始化和销毁Bean的时候执行一些操作。
JSR-2...
分类:
编程语言 时间:
2016-05-30 14:46:42
阅读次数:
342
1、Apache Bval 依赖包:validation-api-1.1.0.Final.jar org.apache.bval.bundle-1.1.1.jar bval-core-1.1.1.jar validator实现类:org.apache.bval.jsr.ApacheValidatio ...
分类:
编程语言 时间:
2016-05-28 15:38:01
阅读次数:
331
[1]搭建环境 1.添加jar包 使用spring需要 sring.jarcommons-loggin.jar 如果使用aop组件需要 aspectjweaver.jaraspectjrt.jar 如果使用jsr-250的注解需要 commom-annotations.jar 2.添加bean.xm ...
分类:
编程语言 时间:
2016-05-25 16:31:40
阅读次数:
216
Web Service 元数据注释(JSR 181) @WebService 1、serviceName: 对外发布的服务名,指定 Web Service 的服务名称:wsdl:service。缺省值为 Java 类的简单名称 + Service。(字符串) 2、endpointInterface: ...
分类:
Web程序 时间:
2016-05-25 10:55:29
阅读次数:
204
JSR 303 – Bean Validation 是一个数据验证的规范,2009 年 11 月确定最终方案。2009 年 12 月 Java EE 6 发布,Bean Validation 作为一个重要特性被包含其中。本文将对 Bean Validation 的主要功能进行介绍,并通过一些示例来演 ...
分类:
编程语言 时间:
2016-05-22 11:00:24
阅读次数:
246
Web Service 元数据注释(JSR 181) @WebService 1、serviceName: 对外发布的服务名,指定 Web Service 的服务名称:wsdl:service。缺省值为 Java 类的简单名称 + Service。(字符串) 2、endpointInterface: ...
分类:
Web程序 时间:
2016-05-21 18:56:00
阅读次数:
146
一、基础篇 1.1 JVM 1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收 http://www.jcp.org/en/jsr/detail?id=133 http://ifeve.com/jmm-faq/ 1.1.2. 了解JVM各种参数及调优 1.1.3. 学习使用J ...
分类:
编程语言 时间:
2016-05-16 12:23:37
阅读次数:
207