逝者如风

你永远不知道别人有多努力!

Java中利用反射查找使用指定注解的类---找到指定包下的指定注解类

先扫描指定包下的所有的class文件,再找注解是@Controller文件的类文件,再找RequestMapping是/about的方法,并执行 应用:java项目里用纯servlet写的项目 ,就可以做自己的注解映射路由了 定义注解 Controller.java @Target...

2018-01-11 10:44:24

阅读数:1279

评论数:0

Thread.currentThread().getContextClassLoader()与Test.class.getClassLoader()区别

忘记以前有没有问过这个问题,总之我现在有看到几个地方有这个: Thread.currentThread().getContextClassLoader() 我总是想不出在什么情况下会用这种方式获得一个ClassLoader,因为好像默认情况下,它返回的是和加载应用的ClassLoader是同一...

2018-01-11 10:28:38

阅读数:81

评论数:0

透彻的掌握 Spring 中@transactional 的使用

原文链接:点击打开链接 事务管理是应用系统开发中必不可少的一部分。Spring 为事务管理提供了丰富的功能支持。Spring 事务管理分为编码式和声明式的两种方式。编程式事务指的是通过编码方式实现事务;声明式事务基于 AOP,将具体业务逻辑与事务处理解耦。声明式事务管理使业务代码逻辑不受...

2018-01-10 07:53:54

阅读数:835

评论数:0

深入浅出: Java回调机制(异步)

什么是回调?今天傻傻地截了张图问了下,然后被陈大牛回答道“就一个回调…”。此时千万个草泥马飞奔而过(逃 哈哈,看着源码,享受着这种回调在代码上的作用,真是美哉。不妨总结总结。 一、什么是回调 回调,回调。要先有调用,才有调用者和被调用者之间的回调。所以在百度百科中是这样的: 软...

2017-12-17 13:42:58

阅读数:71

评论数:0

深入理解Spring--动手实现一个简单的SpringIOC容器-注解版

控制反转(Inversion ofControl,缩写为IoC) 简单来说就是当自己需要一个对象的时候不需要自己手动去new一个,而是由其他容器来帮你提供;Spring里面就是IOC容器。 例如: 在Spring里面经常需要在Service这个装配一个Dao,一般是使用@Autowire...

2017-12-04 16:36:49

阅读数:68

评论数:0

深入理解Spring--动手实现一个简单的SpringIOC容器-非注解版

原文地址:点击打开链接 主要思想:    提到IOC,第一反应就是控制反转,我以前以为SpringIOC就是控制反转,控制反转就是SpringIOC,当然这种理解是错误的,控制反转是一种思想,一种模式,而Spring的IOC容器是实现了这种思想这种模式的一个载体.     使用过...

2017-12-04 16:10:12

阅读数:52

评论数:0

spring注解中的@Autowired和@Component基本作用

1.我们在初次写spring的demo程序的时候,一定会觉得很繁琐,我要用一个类,直接new不就行了么,搞这么麻烦? 但是当我们用的稍微多了些的时候,就会发现,当我们需要的对象很多的时候,管理这些对象很复杂,很麻烦!!   所以,spring框架给了我们很好的方法去简化操作,@A...

2017-12-04 14:33:25

阅读数:2203

评论数:0

AOP那些事--------2

原博客地址:https://my.oschina.net/huangyong/blog/161402 在上篇中,我们从写死代码,到使用代理;从编程式 Spring AOP 到声明式 Spring AOP。一切都朝着简单实用主义的方向在发展。沿着 Spring AOP 的方向,Rod Johnson...

2017-07-24 11:48:09

阅读数:132

评论数:0

AOP 那点事儿-----1

博文地址:https://my.oschina.net/huangyong/blog/161338 今天我要和大家分享的是 AOP(Aspect-Oriented Programming)这个东西,名字与 OOP 仅差一个字母,其实它是对 OOP 编程方式的一种补充,并非是取而代之。翻译过来...

2017-07-24 11:46:14

阅读数:71

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭