java
mofijeck
程序要写的更好,代码要写的更漂亮,人要过的更开心
展开
-
设计模式
设计模式总纲策略模式观察者模式装饰着模式工厂模式单件模式(单例模式)命令模式适配器模式模板方法模式迭代器与组合模式状态模式代理模式复合模式策略模式观察者模式装饰着模式工厂模式单件模式(单例模式)命令模式适配器模式模板方法模式迭代器与组合模式状态模式代理模式复合模式总结...原创 2020-10-31 16:20:47 · 121 阅读 · 0 评论 -
SpringAOP所支持的AspectJ切点指示器
项目类型描述arg()限定连接点方法参数@args()通过连接点方法参数上的注解进行限定execution()用于匹配是连接点的执行方法this()限制连接点匹配AOP代理Bean引用为指定的类型target目标对象(即被代理对象)@target()限制目标对象的配置了指定的注解within限制连接点匹配执行的类型@windin()限定连接点带有匹配注解类型@annotation限定带有指定注解的连接点Poincut...原创 2020-08-13 20:34:06 · 651 阅读 · 0 评论 -
使用 spring.profiles.active 及 @profile 注解 动态化配置内部及外部配置
引言:使用 spring.profiles.active 参数,搭配@Profile注解,可以实现不同环境下(开发、测试、生产)配置参数的切换一.根据springboot的配置文件命名约定,结合active可在不同环境引用不同的properties外部配置根据文档描述,我们除application.properties外,还可以根据命名约定( 命名格式:application-{profile}.properties)来配置,如果active赋予的参数没有与使用该命名约定格式文件相匹配的话,app则会默转载 2020-08-13 19:49:11 · 337 阅读 · 0 评论 -
Spring Boot 中application.yml与bootstrap.yml的区别
SpringBoot默认支持properties(.properties)和YAML(.yml .yaml )两种格式的配置文件1.加载顺序若application.yml和bootStrap.yml在同一目录下 :bootstrap.yml先加载application.yml后加载 ,最后加载application-dev(prod).ymlbootstrap.yml 用于应用程序上下文的引导阶段。bootstrap.yml 由父Spring ApplicationContext加载...转载 2020-08-04 08:47:30 · 154 阅读 · 0 评论