摘要:
单例(singleton)就是一个只实例化一次的类。使类成为单例可能会使它的测试变得困难,因为除非它实现了作为其类型的接口,否则不可能用模拟实现来代替这个单例。下面是几种实现单例的方法: 1、共有静态成员是final类型 私有构造器之后执行一次,实例化Elvis.INSTANCE属性,由于缺少公有( 阅读全文
摘要:
一、工厂模式 1、定义统一的接口,并在接口中定义要实现的抽象方法。 2、创建接口的具体实现类,并实现抽象方法。 3、创建一个工厂类,根据传递的参数,生成具体的实现类对象,执行具体的方法。 优点: 1、一个调用者想创建一个对象,只要知道其名称就可以了。 2、扩展性高,如果想增加一个产品,只要扩展一个工 阅读全文
摘要:
参考文档:https://www.cnblogs.com/zhangboyu/p/7622412.html https://blog.csdn.net/qq_34322777/article/details/80833935 一、动态注入多数据源 1、配置多数据源配置文件(application-d 阅读全文
摘要:
转载:https://www.cnblogs.com/myblogs-miller/p/9046425.html # SpringBoot中CommandLineRunner的作用> 平常开发中有可能需要实现在项目启动后执行的功能,SpringBoot提供的一种简单的实现方案就是添加一个model并 阅读全文
摘要:
1、在需要校验的参数名上面添加注解 2、在web层接收参数(参数前面使用@Valid进行标记,后面必须紧跟参数bindingResult,存储参数的错误信息) 3、使用aop进行校验信息统一处理 阅读全文
摘要:
@Component @Slf4j public class CreateBaseDictoryListener implements ServletContextListener { @Override public void contextInitialized(ServletContextEvent sce) { log.info("========... 阅读全文
摘要:
1、在配置文件中进行配置 2、注册拦截器需要实现WebMvcConfigurer 阅读全文
摘要:
@Configuration public class WebMvcConfiguration implements WebMvcConfigurer { @Bean public CorsFilter corsFilter() { final UrlBasedCorsConfigurationSource urlBasedCorsConfigurationSo... 阅读全文
摘要:
原文地址:http://www.cnblogs.com/zhangjianbing/p/8992897.html 一。 近期自己的项目想要一个记录日志的功能,而springboot本身就内置了日志功能,然而想要输入想要的日志,并且输出到磁盘,然后按天归档,或者日志的切分什么的,自带的日志仅仅具有简单 阅读全文
摘要:
原文地址:https://www.cnblogs.com/stozen/p/5638369.html 一、前言 近期需要对Nginx产生的日志进行采集,问了下度娘,业内最著名的解决方案非ELK(Elasticsearch, Logstash, Kibana)莫属。 Logstash负责采集日志,El 阅读全文