首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
麦克斯维
掘友等级
开发者
从现在开始行动起来
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
56
文章 56
沸点 0
赞
56
返回
|
搜索文章
赞
文章( 56 )
沸点( 0 )
Mybatis中强大的resultMap
在Mybatis中,有一个强大的功能元素resultMap。当我们希望将JDBC ResultSets中的数据,转化为合理的Java对象时,你就能感受到它的非凡之处。正如其官方所述的那样: 在Mybatis中,最简单的结果映射方式,就是通过类型别名typeAliases来处理。…
项目中常用的19条MySQL优化
声明一下:下面的优化方案都是基于 “ Mysql-索引-BTree类型 ” 的 做MySQL优化,我们要善用 EXPLAIN 查看SQL执行计划。
在spring boot中3分钟上手分布式任务调度系统xxl-job
xxl-job在鼎鼎大名的quartz任务调度系统上进行了二次封装,变得更好用了项目地址:https://github.com/xuxueli/xxl-job官方文档:http://www.xuxue
一文读懂分布式任务调度平台XXL-JOB
调度模块(调度中心): 负责管理调度信息,按照调度配置发出调度请求,自身不承担业务代码。调度系统与任务解耦,提高了系统可用性和稳定性,同时调度系统性能不再受限于任务模块; 支持可视化、简单且动态的管理调度信息,包括任务新建,更新,删除,任务报警等,所有上述操作都会实时生效,同时…
springboot-starter中的SPI 机制
SPI的全称是Service Provider Interface, 直译过来就是"服务提供接口", 听起来挺别扭的, 所以我试着去就将它翻译为"服务提供商接口"吧. 我们都知道, 一个接口是可以有很多种实现的. 例如搜索,可以是搜索系统的硬盘,也可以是搜索数据库.系统的设计者…
惊人!Spring5 AOP 默认使用Cglib ?从现象到源码深度分析
刚看到这个说法的时候,我是保持怀疑态度的。 简单翻译一下。Spring AOP 默认使用 JDK 动态代理,如果对象没有实现接口,则使用 CGLIB 代理。当然,也可以强制使用 CGLIB 代理。 为了证明文档写错了,这位同学还写了一个 DEMO。下面,就由我来重现一下这个 D…
MySQL优化原理
说起MySQL的查询优化,相信大家收藏了一堆:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原理?
Transactional是怎么工作的
@Transactional是Spring事务管理使用到的一个注解,在一个方法中加上了这个注解,那么这个方法就将是有事务的,方法内的操作要么一起提交、要么一起回滚;关于它背后的工作原理涉及到不少知识点,本文重点是梳理整个过程,更具体的事务配置属性,Spring事务与第三方ORM…
从源码分析 Spring 基于注解的事务
在spring引入基于注解的事务(@Transactional)之前,我们一般都是如下这样进行拦截事务的配置: 这种方式明显的缺点是,不太容易理解,并且限定了service层的方法名称的前缀,没有模板的话写起来也很难,很容易写错。 因此在spring中引入了基于注解的事务配置方…
硬件内存模型到 Java 内存模型,这些硬核知识你知多少?
Java 内存模型跟上一篇 JVM 内存结构很像,我经常会把他们搞混,但其实它们不是一回事,而且相差还很大的,希望你没它们搞混,特别是在面试的时候,搞混了的话就会答非所问,影响你的面试成绩,当然也许你碰到了半吊子面试官,那就要恭喜你了。Java 内存模型比 JVM 内存结构复杂…
下一页
个人成就
文章被点赞
72
文章被阅读
13,804
掘力值
523
关注了
39
关注者
48
收藏集
13
关注标签
12
加入于
2018-03-03