- 博客(6)
- 收藏
- 关注
原创 Go的ORM也太拉跨了吧,赶紧给他封装一下
去年慢慢开始接触了Go语言,也在公司写了几个Go的生产项目。我是从Java转过来的。(其实也不算转,公司用啥,我用啥)在这个过程中,老是想用Java的思维写Go,在开始的一两个月,那是边写边吐槽。丑陋的错误处理,没有流式处理,还竟然没有泛型,框架生态链不成熟,没有一家独大的类似Spring的框架。(其实现在写了快一年的Go,Go还是挺香的,哈哈)今天,我来聊一下,我在我在写Go过程中用的最多orm框架gorm。
2023-02-07 17:56:00
240
原创 Spring源码解析系列五:Spring扫描组件之ConfigurationClassPostProcessor
1.准备测试类public class Test01 { public static void main(String[] args) { //这个构造方法会把Spring所有的环境都准备好 AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationContext(SpringConfiguration...
2019-12-14 15:55:12
270
原创 Spring源码解析系列四:Spring扫描组件之BeanFactoryPostProcessors
1.准备测试类public class Test01 { public static void main(String[] args) { //这个构造方法会把Spring所有的环境都准备好 AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationContext(SpringConfiguration...
2019-12-14 15:54:01
348
原创 Spring源码解析系列三:Spring的后置处理器到底是怎么回事?
这里要介绍的是Spring的扩展类点之一的:BeanPostProcessor. 废话不多说,开搞!1.准备代码TestProcessor类@Componentpublic class TestProcessor implements BeanPostProcessor ,PriorityOrdered{ @Override public Object postProcessBe...
2019-12-11 11:58:26
713
原创 Spring源码解析系列二:Spring初始化准备处理器过程
今天是Spring系列的第二篇文章,加油!1.创建一个测试类public class Test01 { public static void main(String[] args) { //这个构造方法会把Spring所有的环境都准备好 AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationCon...
2019-12-08 13:45:24
448
原创 Spring源码解析系列一:配置类的初始化过程
Spring源码解析系列一:配置类的初始化过程从今天开始,准备写关于Spring源码的博客,那么废话不多说, 咱们开始搞!1.环境准备1).看图:PersonService类:@Componentpublic class PersonService { public void run(){ System.out.println("run方法执行了"); }}Spring...
2019-09-13 19:24:52
852
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人