上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 30 下一页
摘要: 创建 ➡ 初始化 ➡ 销毁 创建 - 钩子 构造方法 初始化(属性赋值后进行初始化) - 钩子(按顺序) BeanPostProcessor接口的 postProcessBeforeInitialization@PostConstructInitializingBean接口的afterPropert 阅读全文
posted @ 2020-11-15 14:58 qianbuhan 阅读(53) 评论(0) 推荐(0)
摘要: Bean可以继承此接口。 getBean的时候,BeanName如果以 &开头,就直接返回此Bean 如果不是,就返回 getObject() public interface FactoryBean<T> { String OBJECT_TYPE_ATTRIBUTE = "factoryBeanO 阅读全文
posted @ 2020-11-15 14:29 qianbuhan 阅读(130) 评论(0) 推荐(0)
摘要: 方式使用方法@Componet很多注解也标注了此注解,如 @Service等@Configuration配置类@Bean@ComponentScanvalue:指定要扫描的包 excludeFilters = Filter[](下面的@Filter) 指定扫描的时候按照什么规则排除那些组件 incl 阅读全文
posted @ 2020-11-15 10:56 qianbuhan 阅读(68) 评论(0) 推荐(0)
摘要: @Configuration public class BeanConfig { @Bean @Scope(ConfigurableBeanFactory.SCOPE_PROTOTYPE) public String testPrototypeBean() { System.out.println( 阅读全文
posted @ 2020-11-11 15:26 qianbuhan 阅读(86) 评论(0) 推荐(0)
摘要: 指令 文件名必须 Dockerfile | 指令 | 作用 | | : | : | | FROM | 指定基础镜像,第一条指令必须是这个 | | MAINTAINER | 指定维护者信息 | | RUN | 在shell终端运行命令 | | COPY | 复制到容器中 | | ADD | 复制到容器 阅读全文
posted @ 2020-11-08 12:57 qianbuhan 阅读(59) 评论(0) 推荐(0)
摘要: 分支管理 分支 作用 master 主分支,保持稳定。只允许和release分支和hotfix分支河流,所有的commit都要tag develop 开发分支,相对稳定。用于日常开发,功能性开发,代码优化 feature 特性分支,从develop分支拉取,用于下个迭代版本的功能性开发。功能开发完合 阅读全文
posted @ 2020-11-08 12:27 qianbuhan 阅读(53) 评论(0) 推荐(0)
摘要: // 需要继承 WebSecurityConfigurerAdapter @Configuration public class WebSecurityConfiguration extends WebSecurityConfigurerAdapter 用户名密码 @Override public 阅读全文
posted @ 2020-11-08 08:23 qianbuhan 阅读(75) 评论(0) 推荐(0)
摘要: 注入对象,改变行为。 这是一个很有意思的模式,它可以有多种表现形式,只要满足注入对象,改变行为。 学习这个模式,必须忘记网上和书上的标准类图。 案例 Comparator: Arrays.sort(T[], Comparator) 注入不同的Comparator,排序的方式也不同。 这是最常见的策略 阅读全文
posted @ 2020-11-07 23:09 qianbuhan 阅读(60) 评论(0) 推荐(0)
摘要: 使用不同的标准来过滤一组对象。在过滤器链里不断地doFilter() 案例 spring SecurityFilterChain 以下代码省略了许多无关代码。 // FilterChainProxy 类 private void doFilterInternal(ServletRequest req 阅读全文
posted @ 2020-11-07 17:41 qianbuhan 阅读(94) 评论(0) 推荐(0)
摘要: 使用不完全匹配的功能(目的是合并)。 案例 AOP BeforeAdvice 黄色是适配器,把橙色装入紫色,变成蓝色的子类,供绿色使用。 就完成了橙色到蓝色的适配。 黄色代码: public MethodInterceptor getInterceptor(Advisor advisor) { Me 阅读全文
posted @ 2020-11-07 15:38 qianbuhan 阅读(42) 评论(0) 推荐(0)
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 30 下一页