![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring基础学习
原文来自于https://www.tutorialspoint.com/spring/index.htm,博文是对其每一个章节的翻译。
宫爆鸡丁要加花生
积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里;不积小流,无以成江海。骐骥一跃,不能十步;驽马十驾,功在不舍。锲而舍之,朽木不折;锲而不舍,金石可镂。蚓无爪牙之利,筋骨之强,上食埃土,下饮黄泉,用心一也。蟹六跪而二螯,非蛇鳝之穴无可寄托者,用心躁也。
展开
-
[spring-context]------@Configuration
@Configuration的由来@Configuration是在Spring3.0之后出现的,其目的是为了简化原有的spring的xml配置。结合@Bean注解,实现了用Java代码的方式来管理spring-bean@Configuration类的启动方式第一种方式:将@Configuration类注册到AnnotationConfigApplicationContext中AppC...原创 2020-04-17 16:12:11 · 224 阅读 · 0 评论 -
[Spring学习]------spring-jdbc和ORM
什么是JDBC,它的出现解决了什么样的问题?官方定义:JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成;JDBC作为一种协议的体现,在Java代码中就是一系列的接口与实现的约定。数据库驱动厂商以及应用程序开发者基于这一协议进行对接,从而解耦...原创 2020-03-10 18:35:06 · 490 阅读 · 0 评论 -
[Spring学习]------IOC(Inversion of Control)和DI(Dependency Injection)
什么是IOC?IOC即Inversion of Control,反转控制。这个概念是相对于传统编程中,对象之间的依赖都是静态的在类的内部声明的。如下所示:正向的传统编码方式://传统编码方式:public class TextEditor { private SpellChecker spellChecker = new SpellChecker();}//这种传统的编码方...原创 2020-03-08 16:54:45 · 229 阅读 · 0 评论 -
[Spring学习]------Spring Bean的生命周期
文章目录什么是spring bean?spring bean的Life Cycle在Spring bean的生命周期里,我们可以做什么?InitializingBean、DisposableBean和手动指定的区别Aware参考文章什么是spring bean,这个问题,不用赘述。在学习spring bean的时候,其实只要明确spring bean是由Spring容器来管理的一个java对象...原创 2020-03-04 00:13:04 · 175 阅读 · 0 评论 -
[Spring学习]------Spring容器初探
Spring容器相关。目前在了解Spring的容器的相关信息之后,觉得在这部分初期阶段其实不需要知道Spring容器内部实现,只需要对Spring容器有一个整体的认识就可什么是Spring容器?这个是国外一个教程对Spring容器的一个定义(个人认为讲得非常精简):The Spring container is at the core of the Spring Framework. T...原创 2020-03-03 22:26:18 · 121 阅读 · 0 评论 -
[Spring学习]------Spring框架的优点
Spring的轻量级在学习Spring的时候,提到了Spring相对于其它IOC容器来说,是非常轻量级的,Spring的基础版本大小不到2Mb。特别是在和EJB容器做对比的时候,更是显著。学到这里的时候,不了解EJB容器是什么?所以以此来学习下EJB是什么?从而能够了解到Spring的轻量级这方面的优势。在Intellij idea 用jboss + ejb 来搭建了一个HelloWor...原创 2020-03-01 23:48:46 · 224 阅读 · 0 评论