
源码
C_Knight
你的付出,终会开花结果。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
dubbo接口入参校验(validation)
maven依赖 <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> </dependency> <dependency> <groupId>org.hibernate.validator</groupId> <ar原创 2021-05-06 19:43:38 · 3387 阅读 · 0 评论 -
springboot自定义注解加载实体类
自定义注解@Documented@Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)public @interface BizRollback { /** * 指定事务回滚处理 * @return */ Class<? extends AbstractRollbackHandler> handler();}加载bean时处理自定义注解@Componen.原创 2021-03-27 14:41:06 · 856 阅读 · 0 评论 -
InitializingBean源码分析
案例@Componentpublic class WechatPay implements InitializingBean{ @Override public void afterPropertiesSet() throws Exception { PayFactory.regesiter("wechat",this); }}源码分析(1)当Bean中所有的属性依赖注入完成之后,会执行afterPropertiesSet()方法:源码如下://创建原创 2020-08-06 10:28:59 · 269 阅读 · 0 评论 -
深入理解Java类加载器(ClassLoader)
一、概念JDK 默认提供了如下几种ClassLoaderList itemBootstrp loaderBootstrp加载器是用C++语言写的,它是在Java虚拟机启动后初始化的,它主要负责加载%JAVA_HOME%/jre/lib,-Xbootclasspath参数指定的路径以及%JAVA_HOME%/jre/classes中的类。List itemExtClassLoad...翻译 2019-04-20 13:01:27 · 334 阅读 · 0 评论