本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- 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
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Struts2系列之三:注解式Action
struts2是的配置文件是struts.xml,可以将Action的URL映射和结果放在该文件中,也可以通过Convention Plugin支持注解方式来配置URL映射和结果。
使用时需要 ...
Lombok 之 Cleanup
LomBok 的相关目录已经整理出来,希望大家可以根据需求自助学习,好工具要大家分享:
@Cleanup
@Getter, @Setter
@ToString
@EqualsAndHashCode
@Constructor
@Data & @Value
@SneakyThrows
@Synchronized
@Getter(lazy=true)
@Log
...
被Java世界忽视的Lombok
在祖国65岁生日之际,道一声生日快乐,也祝大家国庆节happy。当大家选择和拥塞的公路较劲的时候,我选择了宅在家里用自己微薄的文字为Java中一个很方便的工具Lombok平反。
忘记了什么时候看到Lombok这个东西,开始对它的感觉是读起来很霸气,有没有哈哈。
渐渐的发现,这个东西还真是TMD方便啊,可以在Java世界里面一直默默无闻不知道是什么原因。今天就给大家分享一下Lombok, ...
项目中 枚举与注解的结合使用
前言:版本兼容,一直是迭代开发头疼的事,最近新版本加上了支持新题型,如果新创建一份问卷包含了新题型,那旧版本客户端就不支持,如果新创建的问卷不包含新题型,那么新旧客户端都支持。这里面我们通过给问卷类型枚举增加自定义注解的方式完成。顺便巩固下枚举与注解。
一、枚举
1.在创建枚举类的时候,该类已继承java.lang.Enum类,所以自定义枚举类无法继承别的类,但可以实现接口。
public ...
4Spring自动装配——annotation resource方式
对于自动装配的认识,经历了几个步骤
1手工配置xml
2在xml中配置bean,bean之间的注入关系用autowire
3不在xml中写autowire,写在annotation中
4干脆xml中一个bean也不写,bean和注入关系都挪到annotation中指定。
书接上回
使用注释进行autowire
上一讲用的注释的autowire,xml里面配置bean。
还是有一些麻烦,如果能不用配 ...
3Spring使用annotation方式autowire
之前讲了xml中的autowire,是在被注入的bean上写autowire=“byName”当然还可以byType,default等等。
当然autowire这句话可以放到annotation中,这样的好处是
1、xml中的bean特别的整洁,每一行写一个bean,没有bean之间相互注入的关系,没有autowire的补丁。
2、由于整洁,可以只让程序员只关注bean,而把关系放到annotati ...
既简单又不简单---java注解详解
最近在学习框架,发现框架中注解用的挺多的,似乎官方也推荐使用注解。感觉注解还是和代码耦合在了一起不像xml那样配置完全外化,可能还是xml方便维护一些。不过好处是真的非常的方便,代码极少,不像xml看起来那样的臃肿。
下面是个人的一些整理,希望对大家有点帮助:
1、基本概念
注解相当于一种标记,在程序中加了注解就等于为程序打上了某种标记,没加,则等于没有某种标记,以后,javac ...
本地事务系列之五:使用Transactional注解
AOP的配置稍显复杂,通过@Transactional注解,同样可以实现:
1. 在需要事务的类或方法上加@Transactional:
如果是类上加注解,该类的所有public方法都会应用事务
如果是方法上加注解,该方法会应用事务。
在接口上加注解有风险,如果使用CGLIB(类代理)将不会启用事务。
2. 开启注解事务开关:<tx:annotation-driven ...
自定义以及使用Annotation
1. 什么是Annotation
Annotation是元数据(metadata)的一种格式,它提供了关于程序但是却与程序本身无关的数据。并且,注解与被注解的代码并没有直接的关系。(译自于Java Tutorial)
2. Annotation的作用
Information for the compiler --注解可以被编译器用来探测错误或者压制警告。
Compile ...
使用Spring的声明式事务----Annotation注解方式
这里列一个小的demo工程,直接利用Spring的jdbcTemplate访问Mysql数据库。
工程结构:
数据库中的tbl_student表结构如下:
数据实体类Student.java代码如下:
package com.mysrc.entity;
import java.sql.Date;
public class Student {
privat ...
注解的用途及使用详解
JAVA 注解的几大作用及使用方法详解(完)
Posted on 2012-8-31, 16:19, by tmser, under java 总结 .
java 注解,从名字上看是注释,解释。但功能却不仅仅是注释那么简单。注解(Annotation) 为我们在代码中添加信息提供了一种形式化的方法,是我们可以在稍后 某个时刻方便地使用这些数据(通过 解析注解 来使用这些数据),常见的作用有以下 ...
通过反射获取类和字段对应的注解名称
1、获取类对应的注解
//加载类子界面文件,生成类对象
Class objClass = Class.forName("com.jsx.ormlitetest.model.Student");
//DatabaseTable是对应的注解类,负责注解对应的表名称。
DatabaseTable dt2 = (DatabaseTable)objClass.getAn ...
AndroidAnnotations的使用
AndroidAnnotations是一个能够让你快速进行Android开发的开源框架,它能让你专注于真正重要的地方。AndroidAnnotations使代码更加精简,使项目更加容易维护,它的目标就是Fast Android Development. Easy maintainance。
使用AndroidAnnotations,相比原生的Android开发,确实能够让你少写很多代码,它 ...
spring通过annotation注解注册MBean到JMX实现监控java运行状态
代码下载地址:http://www.zuidaima.com/share/1828116267568128.htm
原文:spring通过annotation注解注册MBean到JMX实现监控java运行状态
1、前言
JMX管理及使用日趋成熟。spring对bean的管理功能也很强大,通过annotation把某些方法暴露成MBean,然后通过JMX远程管理,在某些场景下会带来意想不到的效 ...
学习Spring笔记_AOP_Annotation实现和XML实现
鸣谢:感谢北京尚学堂马士兵老师的视频教程。
实现AOP需要加入aspectj的两个JAR包:aspectjweaver.jar, aspectjrt.jar
当要对没有实现接口的类实现动态代理,需要引入CGLIB的JAR包:cglib-nodep-2.1_3.jar
AOP的Annotation实现方式:
必须在配置文件中加入<aop:aspectj ...
学习Spring笔记_Annotation(注解)_Component
感谢此篇文章提供资料:http://tomfish88.iteye.com/blog/1497557
一般版本低的JDK在用到@Resource注解时,可能需要引入j2ee/common-annotations.jar。我用的是JDK1.7,没需要引入。
@Component大致可以分为以下几个注解:
1、@controller 控制器(注入服务)
2、@service ...
学习Spring笔记_Annotation(注解)_Autowired_Qualifier
要想使用Annotation必须在XML配置文件头中,加入如下代码:
<?xml version="1.0" encoding="UTF-8"?>
<!-- spring配置文件固定写法 -->
<beans xmlns="http://www.springframework.org/schema/beans& ...
Spring使用annotation读取properties文件
首先在spring的配置applicationContext.xml中配置好读取properties文件的内容。
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer" id="pphc">
<p ...