岩手县小森的博客

努力将眼前的每一天过得精彩


  • 首页

  • 标签

  • 分类

  • 归档

【二三方】_工厂模式在三方业务中的应用

发表于 2021-06-26 | 分类于 二三方
工厂模式在三方业务中的应用 1.先创建一个接口,后续的工厂对象都是该接口的实现类对象: 123public interface HelloService { void hello(String hello);} 2.创建一些实现接口的实现类,分别实现抽象方法使其具有不同的功能,然后将他们放入Spring容器中,并赋上不同的name,这样Spring中就具有Class相同 ...
阅读全文 »

【二三方】_Spring容器优先调用子类的方法

发表于 2021-06-24 | 分类于 二三方
Spring容器优先调用子类的方法 将一个类放入Spring容器中,获取该bean并执行其方法,当该类中和父类都实现了该方法时,优先调用子类中的方法,如果子类没有重写父类中的方法,则调用父类中的该方法。 1.创建一个接口: 12345public interface HahaService { void sayHi1(); void sayHi2();} 2.创 ...
阅读全文 »

【二三方】_线程池的使用

发表于 2021-06-23 | 分类于 二三方
线程池的使用 1.新建线程池,填写线程池的七大参数: 12static ThreadPoolExecutor threadPool = new ThreadPoolExecutor(50, 100, 30, TimeUnit.SECONDS, new ArrayBlockingQueue<>(1 << 16), Executors.defaultThreadFacto ...
阅读全文 »

【二三方】_VO、BO、PO、DO、DTO的区别

发表于 2021-06-20 | 分类于 二三方
VO、BO、PO、DO、DTO的区别 在业务中的结构图 DAO(Data Access Object)数据访问对象 DAO是一个面向对象的数据库接口,负责持久层的操作,为业务层提供接口,主要用来封装对数据库的访问,就是那些操作数据库的CURD语句。 PO(Persistant Object)持久对象PO就是数据库中记录的映射,一个PO的数据结构对应着库中表的结构,表中的一条记录就是一个PO对 ...
阅读全文 »

【二三方】_统一响应体类ResponseDTO构建

发表于 2021-06-19 | 分类于 二三方
统一响应体类ResponseDTO构建1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 ...
阅读全文 »

【二三方】_SLF4J日志应用

发表于 2021-06-13 | 分类于 二三方
SLF4J日志应用logback配置文件加载优先级顺序 自动在classpath下查找并加载对应文件,前一个有就不会去查找下一个:logback.groovy>logback-test.xml>logback.xml>logback-spring.xml。 六个日志级别 常见的日志级别有FATAL、ERROR、WARNING、INFO、DEBUG、TRACE,一般默认的日志级别 ...
阅读全文 »

【二三方】_http请求发送工具类

发表于 2021-06-04 | 分类于 二三方
http请求发送工具类httpclient连接池为了节约资源、提高效率,http连接客户端对象的创建采用连接池的形式: 1234567891011private static HttpClient client = null;static { //创建连接池对象 PoolingHttpClientConnectionManager cm = new PoolingHttpClie ...
阅读全文 »

【随手小记】_Mac_IntelliJ_IDEA快捷键合集

发表于 2021-06-02 | 分类于 转码学习
Mac IntelliJ IDEA 快捷键合集Mac键盘符号和修饰键说明 ⌘ Command ⇧ Shift ⌥ Option ⌃ Control ↩︎ Return/Enter ⌫ Delete ⌦ 向前删除键(Fn+Delete) ↑ 上箭头 ↓ 下箭头 ← 左箭头 → 右箭头 ⇞ Page Up(Fn+↑) ⇟ Page Down(Fn+↓) Home Fn + ← End Fn + → ⇥ ...
阅读全文 »

【二三方】_Retryer重试器原理与使用

发表于 2021-05-30 | 分类于 二三方
Retryer重试器原理与使用 Retryer重试器常用于发送http请求时,针对网络抖动、特定响应等情况,设置重新发送http请求。 Retryer使用步骤: 1.引入Maven依赖: 12345<dependency> <groupId>com.github.rholder</groupId> <artifactId>guava-retr ...
阅读全文 »

【AgileTC】_捕获异常并返回相应自定义状态码

发表于 2021-05-16 | 分类于 AgileTC
【AgileTC】_捕获异常并返回相应自定义状态码 创建一个全局异常捕捉器,捕捉SpringMVC容器中出现的一些特定异常,然后向前端返回更加详细的异常信息,也就是说Filter等非SpringMVC容器中出现的异常并不会被捕获;如果一个异常被该捕捉器捕获了,后端返回的http状态码并不是5类,而是2类; 1.创建一个异常捕捉器类,用@ControllerAdvice注解和@ExceptionH ...
阅读全文 »
1…131415…18
zju岩手县小森

zju岩手县小森

看的远固然重要 但是走好眼前的路才是关键

176 日志
15 分类
143 标签
Instagram Bilibili
© 2025 zju岩手县小森