06 2015 档案
摘要:aop学习总结三----aop的相关概念public Object invoke(Object proxy, Method method, Object[] args) throws Throwable {//环绕通知 PersonServiceBean bean...
阅读全文
摘要:aop学习总结二------使用cglib动态代理简单实现aop功能模拟业务需求:1.拦截所有业务方法2.判断用户是否有权限,有权限就允许用户执行业务方法,无权限不允许用户执行业务方法(判断是否有权限是根据user是否为null)CGLIB的代理:目标对象没有实现接口业务类:package ql.s...
阅读全文
摘要:aop学习总结一------使用jdk动态代理实现aop功能动态代理:不需要为目标对象编写静态代理类,通过第三方或jdk框架动态生成代理对象的字节码Jdk动态代理(proxy):目标对象必须实现接口,jdk的动态代理对象会默认实现目标对象的所有接口模拟业务需求:1.拦截所有业务方法2.判断用户是否有...
阅读全文
摘要:JAVA获取CLASSPATH路径新手粘贴的资源ClassLoader提供了两个方法用于从装载的类路径中取得资源: public URLgetResource(String name); public InputStreamgetResourceAsStream(String name)...
阅读全文
摘要:理解RESTful架构首先声明,不是自己的,在网上粘贴的 越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。网站开发,完全可以采用软件开发的模式。但是传统上,...
阅读全文
浙公网安备 33010602011771号