代理 JDK动态代理 CGLIB动态代理 CGLIB(Code Generation Library)是一个基于ASM的字节码生成库,它允许我们...
七种传播行为的源码解析 Spring 事务七种传播行为[https://www.notion.so/a12ec9dcd2114d6ca85d68...
相关代码 业务场景 之前公司的代码在每个controller最外层都包裹了异常异常处理的代码,用于处理业务上抛出的异常,大致如下 这样就造成了大...
说明 初次了解AOP就自己基于AspectJ实现了一个打印日志的功能,后来才发现Spring也有相关的接口,想用的话还是使用Spring提供的接...
观察者模式 使用场景 存在一个信息提供方(出版者),多个信息获取方(订阅者),获取方需要实时获取提供方的消息,并且能第一时间得到消息更新通知。 ...
Morphia官网 开发环境 Jetbrain IDEA Maven 一: maven依赖 官方依赖 二: 入门设置 三:实体类配置 四:增删改...
整体思路参考 需求 将mysql中的数据导入到mongodb mysql中要将几条相似数据导入成一条记录 思路 从mysql导出数据到tvs 其...
使用场景 只需要单个实例,比如说线程池、缓存等,如果存在两个不同的实例,就会引发种种问题。单例模式的设计就是为了保持永远只有一个实例。但是由于性...
工具 mongo-java-driver 官网 ORM框架Morphia 官网 Jongo 官网 spring-data-mongodb 官网 ...