Java
文章平均质量分 63
不易青年
业精于勤荒于嬉,行成于思毁于随。
书山有路勤为径,学海无涯苦作舟。
展开
-
@Inject 注解初识
注解以前学习Java的时候也学过,是在学习Spring的时候,但是@Inject 注解还真是头一次见乘着休息时间赶紧学习一下。正好手里有有本书《Java程序员修炼之道》,书中对@Inject 注解讲解的比较清楚,所以来和大家分享一下。@Inject 注解可以出现在三种类成员之前,表示该成员需要注入依赖项。按运行时的处理顺序这三种成员类型是:(1)构造方法(2)方法(3)属性在构...原创 2018-11-12 01:07:03 · 84258 阅读 · 9 评论 -
Java的三种代理模式
Java的三种代理模式为什么要使用代理? spring通过使用代理,可以简化暴露的facade,从而更容易被调用程序使用,通过动态代理,可以对目标类加入通知或者拦截器,从而可以提供切面功能,或者提供灵活的可配置的参数,参考spring的声明式事物管理部分。为什么要使用动态代理? 拦截某些类的话,会判断这个类是否实现了接口,如果实现了接口就会用jdk 动态代理来创建代理对...转载 2018-11-19 20:43:27 · 312 阅读 · 0 评论 -
java注解
基本注解: @Deprecated 注明方法是废弃的 @SuppressWarning 静默编译器生成的警告自定义注解: 自定义注解必须使用两个基本的元注解——@Target和@Retention。这两个注解接受的值都在枚举中定义。@Target元注解指明自定义的新注解能在java源码的什么地方使用。可用的值在枚举Eleme...原创 2019-03-07 01:55:35 · 659 阅读 · 0 评论