首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
java基础
Geoffrey
创建于2022-07-01
订阅专栏
介绍java基础功能,主要介绍java高级基础功能
暂无订阅
共7篇文章
创建于2022-07-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
SpringBoot 通过自定义 Mybatis 拦截器,实现 SQL 的改写
SpringBoot 通过自定义 Mybatis 拦截器,实现 SQL 的改写 1、拦截器应用场景: (1)分页,如com.github.pagehelper的分页插件实现。 (2)拦截sql做日志监
等待多个线程执行完成后再运行的几种方式
在开发中我们有时会遇到这种需求,要求主线程要等待多个子线程的任务执行完成后才能继续运行。比如我要整合多个渠道商品的价格,每个渠道取多条数据,取出数据后将多个渠道的商品按照价格升序排列。我们可以一个一个
TransactionSynchronizationManager
TransactionSynchronizationManager是事务同步管理器,监听事务的操作,来实现在事务前后可以添加一些指定操作.
SpringBoot中必须掌握的45个注解
1.SpringBoot/spring @SpringBootApplication: 包含@Configuration、@EnableAutoConfiguration、@ComponentScan
SpringBoot AOP的使用
AOP:面向切面编程,相对于OOP面向对象编程 Spring的AOP的存在目的是为了解耦。AOP可以让一组类共享相同的行为。在OOP中只能继承和实现接口,且类继承只能单继承,阻碍更多行为添加到一
SpringBoot 启动扩展点
1.背景 Spring的核心思想就是容器,当容器refresh的时候,外部看上去风平浪静,其实内部则是一片惊涛骇浪,汪洋一片。Springboot更是封装了Spring,遵循约定大于配置,加上自
java基础-泛型
泛型 一、泛型定义 泛型是程序设计语言的一种特性。允许程序员在强类型程序设计语言中编写代码时定义一些可变部分,那些部分在使用前必须作出指明。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。将