码迷,mamicode.com
首页 >  
搜索关键字:annotation aop sprin    ( 8543个结果
Java之美[从菜鸟到高手演练]之JDK动态代理的实现及原理
JDK动态代理的实现及原理       作者:二青邮箱:xtfggef@gmail.com     微博:http://weibo.com/xtfggef动态代理,听上去很高大上的技术,在Java里应用广泛,尤其是在Hibernate和Spring这两种框架里,在AOP,权限控制,事务管理等方面都有动态代理的实现。JDK本身有实现动态代理技术,但是略有限制,即被代理的类必须实现某个接口,否则无法使...
分类:编程语言   时间:2015-01-07 23:38:12    阅读次数:310
自定义带滑动属性的Switch
1. 效果图 2. SlidingSwitch.java文件内容: package com.jun.widget; import com.jun.slidingswitch.R; import android.annotation.SuppressLint; import android.content.Context; import android.graphics.Bitma...
分类:其他好文   时间:2015-01-07 15:01:29    阅读次数:152
Hibernate——ORMapping(二)
第八种:多对多单向关联 一、Annotation配置 每个Teacher可以有多个Student,每个Student可以被多个Teacher教   1.Teacher.java package com.zgy.hibernate.model;   import java.util.HashSet; import java.util.Set;   import javax.per...
分类:移动开发   时间:2015-01-07 09:27:48    阅读次数:226
Spring笔记(三)AOP前篇之动态代理
AOP思想是将程序中的业务代码与服务代码进行分离,在运行时进行结合。比较强调程序的层次结构,是一种面向切面的编程。而在AOP实现的底层主要用到了动态代理,而动态代理又分为JDK动态代理和CGLIB动态代理,两者的区别是JDK动态代理的实现中业务类必须必须定义接口,而CGLIB没有这个约束,可以说CG...
分类:编程语言   时间:2015-01-07 09:16:36    阅读次数:194
hibernate学习3_简单hibernate_Annotation实现
一、工程搭建 (需要注意额外引入如下三个jar包)二、构建实体类,添加上对应Annotation注解package com.djl.test;import javax.persistence.Entity;import javax.persistence.Id;@Entitypublic class...
分类:Web程序   时间:2015-01-07 01:50:13    阅读次数:127
aop
面向切面编程(AOP是Aspect Oriented Program的首字母缩写) ,我们知道,面向对象的特点是继承、多态和封装。而封装就要求将功能分散到不同的对象中去,这在软件设计中往往称为职责分配。实际上也就是说,让不同的类设计不同的方法。这样代码就分散到一个个的类中去了。这样做的好处是降低了代...
分类:其他好文   时间:2015-01-07 00:25:43    阅读次数:156
spring登陆验证注解区分登陆角色
先上拦截器代码 import?javax.annotation.Resource; import?javax.servlet.http.HttpServletRequest; import?javax.servlet.http.HttpServletResponse; import?org.slf4j.Logger; import?org.slf4j.LoggerF...
分类:编程语言   时间:2015-01-06 20:14:50    阅读次数:232
hibernate4 , spring3 使用 org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean 报错 Implementing class
错误代码如下Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in URL [file:/D:/ecli...
分类:编程语言   时间:2015-01-06 19:51:18    阅读次数:503
Unity实现AOP(用于实现缓存)
先下载这个NUGET包。个人理解UINITY是在IOC上实现的以来注入(自己试验了好多次),所以先定义接口跟实现类。namespace Cache{ public class Talk : ITalk { [Caching(CachingMethod.Get)] ...
分类:编程语言   时间:2015-01-06 17:26:42    阅读次数:424
[Spring] - Quartz定时任务 - Annotation
Spring + Quartz可以使用annoation方式:1、AppJob类:package com.my.quartz.testquartz1;import org.springframework.scheduling.annotation.Scheduled;import org.sprin...
分类:编程语言   时间:2015-01-06 17:07:17    阅读次数:163
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!