请别再问Spring Bean的生命周期了!

Spring Bean的生命周期是Spring面试热点问题。这个问题即考察对Spring的微观了解,又考察对Spring的宏观认识,想要答好并不容易!本文希望能够从源码角度入手,帮助面试者彻底搞定Spring Bean的生命周期。 只有四个! 是的,Spring Bean的生命周期只有这四个阶段。把这四个阶段和每个阶段阅读更多请别再问Spring Bean的生命周期了![…]

请别再问Spring Bean的生命周期了!

MinIO spring boot starter 1.0.0 发布

MinIO spring boot starter 是为 minio 在springboot项目中使用而编写的springboot starter,具有一般项目中使用到的文件存储获取功能,计划在后续版本将添加操作minIO的更多功能。 功能简介 使用minIO单bucket存储获取对象(文件) 也可以获取对象输入流、直阅读更多MinIO spring boot starter 1.0.0 发布[…]

MinIO spring boot starter 1.0.0 发布

Spring security 认证的配置使用以及自定义组件

Spring security 以及 shiro 等权限框架,一般都有两部分功能:认证和鉴权,也就是用户登陆和权限控制。本文记录spring security 在 用户身份认证时的配置使用方法,以及自定义认证组件的方法。 Spring security 的配置首先继承WebSecurityConfigurerAdapt阅读更多Spring security 认证的配置使用以及自定义组件[…]

Spring security 认证的配置使用以及自定义组件

Springboot使用maven打包指定mainClass

在springboot项目中,除了启动类的主函数mainclass,如果还出现其他的main方法,本地运行是没有任何问题,但是在打包package时,就会报错,说repackage时,在项目中有多个候选的主方法。这是后,我们就需要在maven的pom.xml文件中指定打包时的mainClass,具体是在spring-b阅读更多Springboot使用maven打包指定mainClass[…]

Springboot使用maven打包指定mainClass

Spring Boot JMS(ActiveMQ) 入门使用实践

ActiveMQ安装 1. 下载windows版的activeMQ后,在以下目录可以启动: 2. 启动后会有以下提示 3. 所以我们可以通过http://localhost:8161访问管理页面,应用程序通过tcp://localhost:61616来连接消息服务器,用到的用户名和密码都在以下文件中(默认为admin=阅读更多Spring Boot JMS(ActiveMQ) 入门使用实践[…]

Spring Boot JMS(ActiveMQ) 入门使用实践

ElasticsearchTemplate 的方法与 ElasticsearchOperations 接口

ElasticsearchTemplate 是在spring data 中操作Elasticsearch的模板类,其中实现了对Elasticsearch 操作的各类操作方法。例如创建索引、创建别名、创建映射,以及数据的查询和其他操作。而这些操作方法,是在接口ElasticsearchOperations中定义的, El阅读更多ElasticsearchTemplate 的方法与 ElasticsearchOperations 接口[…]

ElasticsearchTemplate 的方法与 ElasticsearchOperations 接口

Java项目中使用Junit进行单元测试学习视频

在Java项目中使用Junit进行单元测试视频学习: 播放地址:bilibili.com/video/av74040448 相关推荐阅读: 软件测试和单元测试基础视频讲解 本视频教程包括以下软件测试相关的知识讲解: 软件测试的通识; 单元测试的基础知识; 路径覆盖原则和测试用例的设计; 等价类法、边界值法; 多个输入的阅读更多Java项目中使用Junit进行单元测试学习视频[…]

Java项目中使用Junit进行单元测试学习视频