最新文章列表

java常用注解,URL地址映射

@param: 在参数上使用@Param(“paramName”)注解”解决了传多个参数的问题。 @Param("id") Integer id param里面的这个id是在mapper xml文件里用的变量名,Integer 后面的这个id 是函数的参数,名字可以和param里的名字不一样    @RequestMapping:处理请求地址映射的注解,可用于类或方法上 ...
海铭清叶 评论(0) 有6608人浏览 2016-08-27 14:41

java-Annotation 反射

java中的注解也可以反射 切面注解: @Aspect public class LogAspect { @Around(value = "@annotation(com.gym.Monitor)",argNames = "ssss") public Object log(ProceedingJoinPoint pjp) thro ...
王新春 评论(0) 有738人浏览 2016-08-23 15:33

(转)Java中的注解是如何工作的?

自Java5.0版本引入注解之后,它就成为了Java平台中非常重要的一部分。开发过程中,我们也时常在应用代码中会看到诸如@Override,@Deprecated这样的注解。这篇文章中,我将向大家讲述到底什么是注解,为什么要引入注解,注解是如何工作的,如何编写自定义的注解(通过例子),什么情况下可以使用注解以及最新注解和ADF(应用开发框架)。这会花点儿时间,所以为自己准备一杯咖啡,让我们来进入 ...
HNUlanwei 评论(0) 有667人浏览 2016-08-22 10:26

Hibernate DAO实体类 引用实体时@Embeddable注解

在hibernate中实现自定义类型,只要实现UserType接口即可或者以Component的形式提供.JPA的@Embedded有点类似,通过此注释可以在你的Entity中使用一般的java对象,此对象需要用@Embeddable标注 举个简单例子:Person类有一个name属性,name应该有firstName,lastName两个属性,一般的写法直接在entity中写两个属性: p ...
aoyouzi 评论(0) 有914人浏览 2016-08-18 19:20

基于注解的spring mvc开发

1.sping-mvc.xml中增加如下配置   <!-- 注解的方式驱动 --> <mvc:annotation-driven /> <!-- 对controller包中的所有类进行扫描,以完成Bean创建和自动依赖注入的功能 --> <context:component-scan base-packag ...
拓子轩 评论(0) 有570人浏览 2016-07-28 15:51

Json & xml 注解 in springmvc

一.Json: 1.spring mvc 中使返回值为json,只需在controller中添加注解@ResponseBody 在model类内添加,@JsonAutoDectect会只解析字段名,不解释getter的方法名 重命名json 属性名,使用@JsonProperty("xxx")   2.Json排序,使用@JsonPropertyOrder(valu ...
繁星水 评论(0) 有2078人浏览 2016-07-19 10:48

SpringMVC基本使用

springMVC是一个MVC框架,他控制着请求相应的整个流程,从请求一进入到应用服务器到相应离开,都离不开mvc框架 请求在应用服务器中 先说说请求相应 ...
noble510520 评论(0) 有1738人浏览 2016-07-15 02:45

spring aop注解配置

spring aop是面向切面编程,使用了动态代理的技术,这样可以使业务逻辑的代码不掺入其他乱七八糟的代码 可以在切面上实现合法性校验、权限检验、日志记录。。。 spring aop 用的多的有两种配置方法:注解配置和xml配置 注解配置更好,友好重构、错误也好检查在这里只讲注解配置 aop概念 切面:切面类,里面有切点有通知,切面包括了一切(在哪切,干什么) 切点:定义了在个地方 ...
noble510520 评论(0) 有1535人浏览 2016-07-14 00:35

JPA中的@GeneratedValue

@GeneratedValue是用来声明一个主键的,提供主键的生成策略。 如:@GeneratedValue(strategy = GenerationType.IDENTITY) 生成策略参数说明: TABLE:使用一个特定的数据库表格来保存主键。 SEQUENCE:根据底层数据库的序列来生成主键,条件是数据库支持序列。 IDENTITY:主键由数据库自动生成(主要是自动增长型) AUTO: ...
wpdbyliu 评论(0) 有439人浏览 2016-07-06 14:48

Java注解与拦截器

简介 Annotation(注解),也叫元数据。一种代码级别的说明,是JDK5.0引入的。它可以用于创建文档,跟踪代码中的依赖性,甚至执行基本编译时检查。 Annotion是一个接口,程序可以通过反射来获取指定程序元素的Annotion对象,然后通过Annotion对象来获取注解里面的元数据。 注解基础 Annotation能被用来为某个程序元素(类、方法、成员变量等)关联任何的信息。Ann ...
wbj0110 评论(0) 有2573人浏览 2016-06-23 09:56

注解和反射使用

作用:注解是附加在代码中的一些信息,用于编译、运行时解析和使用,起到说明配置作用   主要学习两方面1 元注解,2 自定义注解   一、元注解   包括:1.@Target,  2.@Retention  3.@Documented, 4.@Inherited 几种  1 @Target    作用:用于描述注解的使用范围(即 注解是描述:包、类、字段、方法、参数、接口等)   取值 ...
java029 评论(0) 有394人浏览 2016-05-23 17:32

Mybatis Mapper的class写法

使用Mybatis的时候需要写mapper.xml来映射实体类和数据表字段 mapper.xml也是官方推荐的用法,现在我们用带注解的class来实现mapper.xml   代码如下: 顺便配置了一下CRUD的缓存,如果不用缓存,把@CacheNamespace和@Options去掉就行,他们配置的是缓存类型和缓存时间 public class User { private ...
NeverFlyAway 评论(0) 有1827人浏览 2016-05-02 18:45

换一种口味实现 HttpClient

基于注解 + 反射 + 动态代理 先上代码: @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) public @interface InvokerMethod { enum HttpMethod { Get, Post } HttpMethod method ...
dsxwjhf 评论(0) 有843人浏览 2016-04-13 19:48

hibernate 自连接 注解 item parentItem ( 非级联删除 , 级联查询)

  @JsonAutoDetect 解决 该bug: Failed to load resource: the server responded with a status of 406 (Not Acceptable) : The resource identified by this request is only capable of generating responses with ...
knight_black_bob 评论(0) 有2623人浏览 2016-04-13 14:32

spring @Qualifier注解

@Autowired是根据类型进行自动装配的。如果当Spring上下文中存在不止一个UserDao类型的bean时,就会抛出BeanCreationException异常;如果Spring上下文中不存在UserDao类型的bean,也会抛出BeanCreationException异常。我们可以使用@Qualifier配合@Autowired来解决这些问题。如下: ①可能存在多个UserDao实 ...
aoyouzi 评论(0) 有2342人浏览 2016-04-04 14:08

No qualifying bean of type is defined: expected single matching bean but found 2

最近在Spring的注解中,尝试获取一个Bean出现了如题所示的错误。 NoUniqueBeanDefinitionException: No qualifying bean of type is defined: expected single matching bean but found 2:sysRoleManage, sysRoleManageImpl    我有2个类,1个是接 ...
Everyday都不同 评论(0) 有2239人浏览 2016-03-28 18:59

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics