请您先登录,才能继续操作
本月博客排行
-
第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
最新文章列表
Spring annotation 使用
测试了spring annotation的使用,
服务端可以用@Repository,@Service,@Controller
注入使用@Resource,@Autowired,建议使用@Resource
项目使用了hibernate,因为在sessionFactory也需要注入,自定义一个类
集成HibernateDaoSupport,与数据库打交道的都继承自定义的这个类
import ...
Struts2 Annotation使用
平时使用struts是使用xml配置的,学习使用注解
使用maven的,添加依赖包
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-core</artifactId>
<version&g ...
Hiberante annotation 设置延迟加载
@ManyToMany(fetch = FetchType.LAZY) 延迟加载,等于xml配置文件中的lazy = true
@ManyToMany(fetch = FetchType.EAGER) 立即加载,等于xml配置文件中的lazy = false
[代码记录生活]利用注解实现权限验证
定义注解:
package app;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
@Retention(RetentionPolicy.RUNTIME)
public @interface PrivilegeAnnotation {
String mo ...
[代码记录生活]Jdk5.0新特性(四)
注解(Annotation):
从JDK5.0开始提供Annotation的功能,注解可以附加在
package,class,method,field等上面,相当于给他们添加额外的辅助消息。
我们可以通过,反射机制,对这些元数据进行访问。
如果没有外部解析工具,对其加以解析和处理的,则不会对代码产生任何影响。
annotation 可以从源文件,class文件,或者以在运行时 ...
Spring2.5 注解介绍(3.0通用)
Author: 韩群峰 Version: 1.0.0 Date: 2011-03-15
注解说明
• 注册注解处理器
• 方式一:bean
<bean class=”org.springframework.beans.factory.annotation.
AutowiredAnnotationBeanPostProcessor”/>
• 方式二: 命名空间<c ...
主题:Spring注解入门(转载)
原文链接:http://www.iteye.com/topic/295348
1. 使用Spring注解来注入属性 1.1. 使用注解以前我们是怎样注入属性的 类的实现:
Java代码
public class UserManagerImpl implements UserManager {
private UserDao userDao;
...
[转]spring3.0使用annotation完全代替XML(三)
很久之前写过两篇博客: spring3.0使用annotation完全代替XML spring3.0使用annotation完全代替XML(续) 用java config来代替XML,当时还遗留下一些问题:
<tx:annotation-driven />声明性事务等配置无法用简单代码来实现
web.xml无法去掉
随着servlet 3.0规范以及spring3.1.M2的 ...
[转]spring3.0使用annotation完全代替XML(续)
上一篇文章还有些话没说完,没想到一拖就是2周,所以干脆另开一篇吧。 从回帖的反应来看,大多数人还是不赞成完全代替XML的,这点倒是在意料之中。我个人还是倾向于用代码来取代XML的Bean定义,当然这更多的是关乎个人偏好,不代表与我观点不同的人就是错的。 先来说说代码相对于XML的优点吧: 1. 更加简洁,相对于XML的“语法”,java来得更熟悉 2. 类型安全,更大程度上发挥java ...
[转]spring3.0使用annotation完全代替XML
@Service与@Component有什么不同?那天被问到这个问题,一时之间却想不起来,就利用这篇文章来纪录spring3.0中常用的annotation。 从spring2.5开始,annotation结合BeanPostProcessor成了扩展Spring IoC容器的常用方法。Spring2.5增加了对JSR-250中@Resource, @PostConstruct, @PreDestr ...
使用 Spring 2.5 注释驱动的 IoC 功能
概述
注释配置相对于 XML 配置具有很多的优势:
它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。
注释和 Java 代码位于一个文件中,而 ...
Juint4 @BeforeClass @AfterClass 等 都不执行 的解决方案
1、现象
@BeforeClass和@AfterClass注解的方法不执行。
2、原因
@BeforeClass和@AfterClass是JUnit4得新特性,标记有@BeforeClass的方法会载所有的测试方法执行开始前运行,标记有@AfterClass的方法会在所有的测试方法运行结束后执行。
可是在运行的时候,始终无法通过。仔细检查代码,原因是测试类继承了TestCase类。在JU ...
jdk 1.5 与jdk 1.6 在annotation中的一点区别(转载)
原文链接:http://blog.sina.com.cn/s/blog_4b6d137b0100mu0m.html
最近我的Eclipse在关于Annotation的问题上老是莫名其妙的出些问题,最常见的就是关于Annotation中的@Override这个标记了。
按照定义@Override在java中表示覆写一个基类中的方法,其在源码中的定义如下
/*** Indicates tha ...
org.hibernate.AnnotationException: No identifier specified for entity
org.hibernate.AnnotationException: No identifier specified for entity
报这个异常的原因是因为实体bean的主键没有注解映射关系
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(name="ID" ...
[转]Spring基于 Annotation 的简单介绍
原文请见: http://blog.csdn.net/chjttony/article/details/6286144
1.使用 @Repository、@Service、@Controller 和 @Component 将类标识为 Bean:
Spring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository 注解便属于最先引入的一批 ...