- 浏览: 18311 次
最新评论
文章列表
JDK5.0新增了注解技术,在Java中我们定义注解,并通过使用java语言的反射机制获取类中标注的注解,完成特定的功能。第三方工具通过注解信息控制程序的运行。
1、元注解
元注解是指注解的注解。包括 @Retention @Target @Document @Inherited四种。
1.1、@Retention: 定义注解的保留策略
@Retention(RetentionPolicy.SOURCE) //注解仅存在于源码中,在class字节码文件中不包含
@Retention(RetentionPolicy.CLASS) // 默认的保 ...
基础也是一个重要的方面。就是在java基础上出现了许多的框架,如Spring,Struts等等。
Java程序可以加载一个运行时才得知名称的class,获悉其完整构造(但不包括methods定义),并生成其对象实体、或对其fields设 ...
关于git版本控制的命令
git clone: 这是较为简单的一种初始化方式,当你已经有一个远程的Git版本库,只需要在本地克隆一份,例如'git clone git://github.com/someone/some_project.git some_project'命令就是将'git://github.com/someone/ ...
生命在于生生不止的学习。当你一片茫然的时候,请不要急躁,静下心来考虑,总会解决的。
-------------题外话
编写单元测试用例是开发人员必不可少的一项技能,本篇文章主要介绍两种重要的单元测试框架技术。
Junit和TestNG.
单元测试框架的要求:每一个单元测试独立于其他单元测试,产生错误被记录,用户轻松指定执行那些单元测试。
Juni ...
Spring MVC的核心是DispatcherServlet,其初始化配置拥有一系列的组件。拥有默认的组件实现。
1.DispatcherServlet装配各型组件的逻辑
组件类型
发现机制
文件上传解析器
1)查找名为multipartResolver类型为MultipartResolver ...
系统开发中,经常需要用到周期性执行某个任务的需求,或者资源上的调度,给谁分配,谁等待问题,之前,一直是个菜鸟,只知道用sun提供了java.util.Timer和TimerTask的简单调度功能,今天知道了Quartz开源任务调度框架, ...
在学习XML技术之前,先了解下DTD和XML Schema.
DTD和XML Schema都是用来验证XML文档是否和我们预计的格式一致的。
DTD是一套关于标记符的语法规则。它是XML1.0规范的一部分。是XML文件的验证机制。属于xml文件组成的一部分,它是一种保证xml文档格式争取的有效方法,可以通过比较xml文档和dtd文档查看文档是否符合规范,以及元素和标签的使用是否正确。
XML Schema指定XML Schema定义语言,该语言提供了描述XML1.0文档结果和限制其内容的工具,其中包括可以利用xml na ...
近来,研究了spring DAO技术,包括Spring对各种持久化技术的集成支持,下面就主要对Spring JDBC进行主要讲解。
Spring本身有一个统一的异常体系,它是一套与实现技术无关,面向DAO语义的异常体系,Spring为不同持久化技术提供了模板类,所以 许多持久化技术本身底层的异常,在通过模板类进行处理时,都会转换为Spring DAO的异常体系,可以进行统一的处理。
ORM持久化技术 模板类 JDBC org.springframework.jdbc.core.JdbcTemplate Hibernate org.springfram ...