会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
阿古达芝麻开门 - 博客园
阿古达优秀项目🎉
芝麻开门系列
这里有很多Hello World的项目可以借鉴,如果你想要实现某个功能,也可以通过芝麻开门的博客给我留言
IT项目管理云平台
一个非常适合中国国情的项目管理工具,包括任务管理,进度管理,质量管理,周报与绩效考核,工时管理,代码生成器,系统监控等模块
各行业通用项目管理系统
各行业通用项目管理系统,基于IT项目管理工具二次开发
App自动化测试框架
带你入门并熟练手机App自动化测试,良好的框架封窗,非常容易写出稳定的代码
App自动化代码生成工具
让你不懂自动化测试也能写稳定的代码,配套App自动化测试框架使用,你只要鼠标点一点就可以写出自动化测试代码
阿古达芝麻开门
阿古达芝麻开门
分享开发与测试相关的博客
博客园
首页
管理
04 2021 档案
自主研发IT项目管理工具--清空IT Manager系统数据,一步步教你如何初始化和使用系统
摘要:最新版本请参考:https://gitee.com/vvliker-jo/it-manager 产品定位: 权限角色管理,权限管理细分到按钮级别,让系统权限更加严谨且灵活配置。 多公司多团队同时使用,只需要超级管理员简单地开一个帐号而已,并且一个人可以同时参与多个项目。 任务管理与分配,实现了敏捷开
阅读全文
posted @
2021-04-16 22:59
阿古达芝麻开门
阅读(154)
评论(0)
推荐(0)
Springboot中有哪些扩展点以及其应用场景
摘要:最后我们用“Springboot中有哪些扩展点”这个话题来回顾一下Springboot的内容。SpringBoot和Spring中提供了很多扩展点,给开发者一个很大的灵活空间,按照启动的调用顺序,大概有如下扩展点。 ApplicationContextInitializerSpringboot中默认
阅读全文
posted @
2021-04-05 09:01
阿古达芝麻开门
阅读(1362)
评论(0)
推荐(0)
SpringBoot中一个Http Call怎么到达数据库的
摘要:通过前面的章节我们知道Springboot会调用ServletWebServerApplicationContext#getWebServer方法启动tomcat 最终会调用TomcatWebServer#initialize这个方法,然后再调用tomcat#start方法,然后调用Lifecycl
阅读全文
posted @
2021-04-05 08:59
阿古达芝麻开门
阅读(173)
评论(0)
推荐(0)
Springboot如何集成Mybatis
摘要:开始之前建议先了解什么是Spring的 FactoryBean: Spring中有两种类型的Bean,一种是普通Bean,另一种是工厂Bean,即FactoryBean。Spring FactoryBean是创建复杂的bean,一般的bean直接用xml配置即可,如果一个bean的创建过程中涉及到很
阅读全文
posted @
2021-04-05 08:58
阿古达芝麻开门
阅读(335)
评论(0)
推荐(0)
Springboot如何集成SpringMVC
摘要:在autoconfigure模块的spring.factories中,有自动配置类DispatcherServletAutoConfiguration: 进入这个配置类,可以知道这个自动配置只有是Web Application并且发现有DispatcherServlet类的时候才会生效。 那么是什么
阅读全文
posted @
2021-04-05 08:57
阿古达芝麻开门
阅读(297)
评论(0)
推荐(0)
内嵌的tomcat是如何创建的
摘要:PartA: ServletWebServerFactory factory = getWebServerFactory(); 首先获取到beanName是tomcatServletWebServerFactory: 然后调用开始调用AbstractBeanFactory#doGetBean开始创建
阅读全文
posted @
2021-04-05 08:56
阿古达芝麻开门
阅读(187)
评论(0)
推荐(0)
在Springboot项目下面是如何组装Bean的(下)-Bean实例化
摘要:这里主要关注onRefresh和finishBeanFactoryInitialization: 我们选择看finishBeanFactoryInitialization(beanFactory);,经过调试最终会调用AbstractBeanFactory#doGetBean方法创建Bean: fi
阅读全文
posted @
2021-04-05 08:55
阿古达芝麻开门
阅读(182)
评论(0)
推荐(0)
在Springboot项目下面是如何组装Bean的(中)-BeanDefinitions加载
摘要:ConfigurationClassPostProcessor#parser.parse(candidates)执行完成之后,parser对象中的configurationClasses从0个变成了45个,所以可以知道parser.parse(candidates)是根据传入的启动类找到了某些配置类
阅读全文
posted @
2021-04-05 08:54
阿古达芝麻开门
阅读(350)
评论(0)
推荐(0)
在Springboot项目下面是如何组装Bean的(上)-启动流程概览
摘要:createApplicationContext完成后,加载了6个BeanDefinition,此时还没有实例化任何单例,由此可以知道BeanDefinition不是一下子把所有的都加载进来的,适当的时间加载对应的BeanDefinition: prepareContext完成之后,把启动类的Bea
阅读全文
posted @
2021-04-05 08:51
阿古达芝麻开门
阅读(172)
评论(0)
推荐(0)
@SpringbootApplication是怎么被解析的?
摘要:我们知道,一般在Springboot的启动类里面都会有SpringBootApplication注解: 然后在启动方法中传入启动类: 那么这个启动类传入进去按道理应该是在适当的时候找到需要的注解并进行解析吧...经过一段研究,最终在ConfigurationClassParser#collectIm
阅读全文
posted @
2021-04-05 08:50
阿古达芝麻开门
阅读(352)
评论(0)
推荐(0)