本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- 龙儿筝
- arpenker
- tanling8334
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- kingwell.leng
- mwhgJava
- lich0079
最新文章列表
基于按annotation的hibernate主键生成策略
转:http://blog.sina.com.cn/s/blog_55bba7c10100f2oh.html
自定义主键生成策略,由@GenericGenerator实现。 hibernate在JPA的基础上进行了扩展,可以用一下方式引入hibernate独有的主键生成策略,就是通过@GenericGenerator加入的。 比如说,JPA标准用法
Java代码
@Id
...
Item 36: Consistently use the Override annotation
1. Override annotation can be used only on method declarations, and it indicates that the annotated method declaration overrides a declaration in a supertype. If you consistently use this annotation, ...
Item 35: Prefer annotations to naming patterns
1. Prior to release 1.5, it was common to use naming patterns to indicate that some program elements demanded special treatment by a tool or framework. Naming patterns has several big disadvantages. ...
Annotations 注释基础
很多 Annotation 都是为了取代代码中传统的注释。
例如,假设你编写的代码中有下面这段注释:
public class Generation3List extends Generation2List {
// Author: J ...
Java 中的预定义 Annotation 类型
在 Java SE API 中预定义了一系列 Annotation。有的用于 Java 编译器,有的用于 Annotation。
1、用于编译器的 Annotation
定义在 java.lang 包中的 @Deprecated @Override 和 @SuppressWarnings 注释。
@Deprecated
@Deprecated 用来标记某个元素不赞成使用。如果应用程序使用的类、 ...
Spring中的代理模式 AOP Annotation实现方法
之前我们有讲过代理模式和动态代理,其实在Spring中的AOP就是一种动态代理的体现。今天我们的话题就是Spring中的代理模式-AOP。
什么是AOP呢?AOP为Aspect Oriented Programming的缩写,意为:面向切面编程(也叫面向方面),可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技 ...
Java注解(annotation)基本使用
一、基本概念
在开发Java程序,尤其是Java EE应用的时候,总是免不了与各种配置文件打交道。以Java EE中典型的S(pring)S(truts)H(ibernate)架构来说,Spring、Struts和Hibernate这三个框架都有自己的XML格式的配置文件。这些配置文件需要与Java源代码保存同步,否则的话就可能出现错误。而且这些错误有可能到了运行时刻才被发现。把同一份信息保存 ...
apt处理自定义annotation
package annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Target(El ...
annotation实例
加载指定目录的所有class,通过注释区分实体类
package com.annotation.annoBean;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.annotation.HBID;
import com.annotation.HBean;
...
spring aop中实现变更方法参数以及annotation
实现功能:
利用spring aop annotation实现切片操作,并改变方法参数的值
判断方法或方法的参数上是否有特定的annotation,如果有,则按照其它逻辑进行处理
aop切片操作
@Component
@Aspect
public class AopAnnotation {
private Logger logger = LoggerFacto ...
spring中aop的简单使用(Annotation方式)
Spring中AOP开发,使用Annotation注解1.先加入依赖的jar包 aspectjart-*.jar aspectjweaver-*jar cglib-nodep-*.jar
2.修改配置文件中加入 加入新的命名空间:xmlns:aop="http://www.springframework.org/schema/aop" 加入新的约 ...
Java Annotation
Java Annotation Purposes
Java annotations are typically used for the following purposes:
·Compiler instructions
·Build-time instructions
·Runtime instructions
Java has 3 built-in annotati ...
JAVA Annotation之定义篇
Annotation: 译为注释或注解
An annotation, in the Java computer programming language, is a form of syntactic metadata that can be added to Java source code. Classes, methods, variables, parameters and p ...
java注解(annotation)的用法
转自:http://blog.csdn.net/x_yp/article/details/6229516
自定义注解:
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPol ...
在spring3.1中如何在annotation中注入properties中的值
网上搜索到的内容大多数是2010年以前的实现方案,都是自己实现的,在3.1中已经有自己的实现了,内容如下:
步骤1:在src下创建properties文件,内容如下:
spring.scheduler.cron = 0 0 0 0
步骤2:
<context:property-placeholder location=& ...