Java注解(三) 自定义注解与提取注解

前言 前面两篇文章我们已经认识了Java的基本概念跟一些常用的Java系统注解,特别是上一篇文章中我们详细介绍了Java 的元注解(@Retention、@Target、@Inherited、@Documented),下面我们会来讲解这些元注解怎么用在自定义注解的过程中(如果你还对注解基本知...

2016-09-13 10:21:57

阅读数 758

评论数 0

Java注解(二) 系统注解

上一篇博文讲了Java注解是什么、有什么作用。现在让我们来谈谈Java本身提供的一些注解,包括内置注解跟元注解(后面解释)。 概要 系统注解  内置注解  @Deprecated@Override@SuppressWarnings 元注解  @Retention...

2016-09-13 10:21:11

阅读数 217

评论数 0

Java注解(一) 基本概念

写作动机 在日常的开发中,有许多地方都需要用到注解(比如@Override,@Deprecated等),然后有人提到数据库关系映射(ORM)中使用注解效率会比较低。带着一些问题跟一些兴趣,决定对注解做一些了解性的学习。 这篇文章会介绍注解的基本概念,下一篇文章会介绍Java中的系统...

2016-09-13 10:20:13

阅读数 174

评论数 0

java反射机制

Java语言的反射机制初步学习 首先看下基本概念:   (一)在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任 意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射(Reflect...

2016-09-12 11:09:33

阅读数 125

评论数 0

spring aop写日志

一个思路: 1、写个静态类,定义静态变量,把所有要用到的service(假设AOP拦截到service层)实现类都写成key,value的形式,如: Map modeMap=new HashMap(); map.put("UserServiceImpl","用户管理&...

2016-09-12 10:57:28

阅读数 197

评论数 0

Java注解教程:自定义注解示例,利用反射进行解析

Java注解能够提供代码的相关信息,同时对于所注解的代码结构又没有直接影响。在这篇教程中,我们将学习Java注解,如何编写自定义注解,注解的使用,以及如何使用反射解析注解。 注解是Java 1.5引入的,目前已被广泛应用于各种Java框架,如Hibernate,Jersey,Spring。注...

2016-09-12 10:29:05

阅读数 179

评论数 0

HttpServletRequest 的getRequestURI()和getRequestURL()区别及用法

比如说有这样的一个页面 test1.jsp======================= 跳转到test2.jsp test2.jsp======================= [java] view plain copy  print...

2016-09-12 10:11:07

阅读数 678

评论数 0

jersey的测试

jersey中常见的请求有GET,POST,PUT,DELETE请求,常见的请求一般是GET,POST. GET请求的格式一般是:www.xxxx.com?name=aaa&age=111 POT请求格式一般是:www.xxxx.com 消息随着消息体的方式发送给服...

2016-09-12 09:28:27

阅读数 468

评论数 0

jersey的过滤器

过滤器的应用: 过滤器的作用不明而喻,在安全方面用的比较广泛,限制安全访问,提示用户进行身份验证和/或将他们指引到第三方进行身份验证。过滤器甚至能够管理访问 控制列表(Access Control List,ACL),以便除了身份验证之外还提供授权机制。 j...

2016-09-12 09:26:35

阅读数 228

评论数 0

jersey常用的注解类型

HTTP Methods HTTP方法映射到资源的CRUD(创建、读取、更新和删除)操作,基本模式如下: HTTP GET:读取/列出/检索单个或资源集合。HTTP POST:新建资源。HTTP PUT:更新现有资源或资源集合。HTTP DELETE:删除资源或资源集合。 ...

2016-09-12 09:25:51

阅读数 368

评论数 0

java jersey介绍

简介 Jersey是JAX-RS(JSR311)开源参考实现用于构建RESTful Web service,它包含三个部分: 核心服务器(Core Server):通过提供JSR 311中标准化的注释和API标准化,可以用直观的方式开发RESTful Web服务。 核心客户端...

2016-09-12 09:25:00

阅读数 287

评论数 0

Jersey框架三:Jersey对HTTPS的支持

证书的生成过程这里就不介绍了,请参照:Java网络编程二:Java Secure(SSL/TLS) Socket实现 中的证书部分 代码结构如下: Maven配置文件: [html] view plain copy project xmlns=&...

2016-09-12 09:23:56

阅读数 881

评论数 0

Jersey框架二:Jersey对JSON的支持

Jersey提供3种基本方式来使用JSON格式 无论使用何种方式,在原有包的基础上,都需要在客户端和服务端Maven配置文件中添加jersey-json包以支持JSON格式 [html] view plain copy dependency>...

2016-09-12 09:22:48

阅读数 391

评论数 0

Jersey框架一:Jersey RESTful WebService框架简介

开发RESTful WebService意味着支持在多种媒体类型以及抽象底层的客户端-服务器通信细节,如果没有一个好的工具包可用,这将是一个困难的任务 为了简化使用JAVA开发RESTful WebService及其客户端,一个轻量级的标准被提出:JAX-RS API Jersey R...

2016-09-12 09:21:53

阅读数 237

评论数 0

RabbitMQ入门教程 For Java【8】 - 与Spring集成

RabbitMQ入门教程 For Java【8】 - 与Spring集成 简介:        RabbitMQ在与Spring集成我做了两个项目,一个项目是消息生产者,负责发送消息,另外一个是消息消费者,负责监听消息。大致的流程图如下: 项目环境:Windows7 64bitEclipse ...

2016-09-08 14:32:59

阅读数 327

评论数 0

RabbitMQ入门教程 For Java【7】 - Window下的安装与配置

RabbitMQ入门教程 For Java【7】 - Window下的安装与配置 一、下载 1. RabbitMQ下载地址         进入RabbitMQ官网 : http://www.rabbitmq.com/   点击右侧【最新版本列表】中的3.6.0版本下载最新版本【...

2016-09-08 14:31:40

阅读数 247

评论数 0

RabbitMQ入门教程 For Java【6】 - Remote procedure call (RPC)

RabbitMQ入门教程 For Java【6】 - Remote procedure call (RPC)          我的开发环境: 操作系统: Windows7 64bit  开发环境: JDK 1.7 - 1.7.0_55 开发工具: Eclipse Kepler SR...

2016-09-08 14:30:25

阅读数 185

评论数 0

RabbitMQ入门教程 For Java【5】 - Topic

RabbitMQ入门教程 For Java【5】 - Topic 我的开发环境: 操作系统: Windows7 64bit  开发环境: JDK 1.7 - 1.7.0_55 开发工具: Eclipse Kepler SR2 Rabbi...

2016-09-08 14:25:17

阅读数 285

评论数 0

RabbitMQ入门教程 For Java【4】 - Routing

RabbitMQ入门教程 For Java【4】 - Routing 我的开发环境: 操作系统: Windows7 64bit  开发环境: JDK 1.7 - 1.7.0_55 开发工具: Eclipse Kepler SR2 RabbitMQ版本:  ...

2016-09-08 14:23:14

阅读数 378

评论数 0

RabbitMQ入门教程 For Java【3】 - Publish/Subscribe

RabbitMQ入门教程 For Java【3】 - Publish/Subscribe 我的开发环境:  操作系统: Windows7 64bit  开发环境: JDK 1.7 - 1.7.0_55  开发工具: Eclipse Kepler SR2  RabbitMQ版本: ...

2016-09-08 14:21:45

阅读数 330

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭