首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
spring
订阅
x_idea
更多收藏集
微信扫码分享
微信
新浪微博
QQ
45篇文章 · 0订阅
华为内部首次公开源码笔记,看完你还敢说你不会SpringBoot?
今日分享开始啦,请大家多多指教~ 大家使用Spring Boot这么久了,有没有知道Spring Boot的启动流程是怎样的呢?Spring是如何扫描到使用@Component的类并且把它放进Bean
SpringBoot读取配置文件的几种方式
在 SpringBoot 中呢,我们经常要读取配置文件的值,那读取配置文件的值有哪几种方式呢?跟着笔者一起来看看吧!
Transactional是怎么工作的
@Transactional是Spring事务管理使用到的一个注解,在一个方法中加上了这个注解,那么这个方法就将是有事务的,方法内的操作要么一起提交、要么一起回滚;关于它背后的工作原理涉及到不少知识点,本文重点是梳理整个过程,更具体的事务配置属性,Spring事务与第三方ORM…
SpringBoot源码解析-@ConditionalOnXXX注解原理
上一节讲到springboot自动化配置是以@Conditional相关注解作为判断条件,那么这一节我们来了解一下@Conditional相关注解的原理。 在main函数中尝试获取Controller类。 不出意外控制台会打印出空数组[]。此时去掉Controller类上的@C…
Spring 5.x 新特性
Spring 5.0是在2013年发布Spring 4后的第一个大版本,5.0 M1在2016年7月28日发布。随着慢慢的推广,使用它的人数肯定也会越来越多,那么Spring 5有哪些新的特性呢?一起来看下吧 Spring 5的代码基于Java 8的语法规范,因此要想使用Spr…
Java编程方法论-Spring WebFlux篇 01 为什么需要Spring WebFlux 下
其中,Rxjava与Reactor作为本人书中内容将不对外开放,大家感兴趣可以花点时间来观看视频,本人对着两个库进行了全面彻底细致的解读,包括其中的设计理念和相关的方法论,也希望大家可以留言纠正我其中的错误。 随着Servlet 3.1的引入,通过Spring MVC即可以实现…
《提升能力,涨薪可待》-ThreadLocal的内存泄露的原因分析以及如何避免
... 在分析ThreadLocal导致的内存泄露前,需要普及了解一下内存泄露、强引用与弱引用以及GC回收机制,这样才能更好的分析为什么ThreadLocal会导致内存泄露呢?更重要的是知道该如何避免这样情况发生,增强系统的健壮性。 广义并通俗的说,就是:不再会被使用的对象或者…
老生常谈!数据库如何存储时间?你真的知道吗?
我们平时开发中不可避免的就是要存储时间,比如我们要记录操作表中这条记录的时间、记录转账的交易时间、记录出发时间等等。你会发现这个时间这个东西与我们开发的联系还是非常紧密的,用的好与不好会给我们的业务甚
Javac 源码调试教程
一直有读者问我 javac 源码怎么调试,自己也在写 JVM 掘金小册的过程中阅读了大量的 javac 的源码,网上这方面的文章也比较少,那就来写一篇 javac 源码调试的文章吧,作为 javac 系列文章的开篇。 javac 源码调试的过程是比较简单的,它本身就是一个用 J…