#Spring框架
亚州asu
公众号:fairboylil
展开
-
Bean
什么是spring中的Bean当初在开发JAVA语言的时候,就是不知道该取什么名字。后来,在程序员中,他们经常喝一种咖啡, 叫“爪洼”(音译),就取名为JAVA。这种咖啡,是用“爪洼豆”磨出来的。所以,他们给用“豆”来命名。就是Bean。Bean是Java中基本的代码重用单位,是遵守一定约定的Java类。在Spring中,Bean就是普通的Java类,由Spring IoC容器实例化、组装、...原创 2019-11-30 15:01:40 · 245 阅读 · 1 评论 -
面向切面
面向切面是什么AOP即面向切面编程。让你只专注于核心业务功能的实现,而不用花太多精力去管像日志、事务等各个项目通用的功能。把非核心的业务逻辑抽象成一个切面,在程序运行过程中自动注入该功能,这就是面向切面,其底层是通过动态代理的机制来实现的,支持jdk和cglib两种。将分散于业务代码各处的日志、事务、安全等功能代码抽离出成为一个单独的工具组件,在Spring的配置中将其进行声明为一个功能切...原创 2019-11-30 14:54:31 · 2551 阅读 · 0 评论 -
Spring——第二节控制反转(IOC)
怎么理解控制反转IOC即控制反转,通常我们在项目当中需要手动new去创建对象,用这种方式代码的耦合度较高,不利于对对象的管理。现在我们将对象的创建权利反转给spring容器,这就是控制反转。当某个类A需要类B对象时,如果类B已经交给了Spring容器来管理,那么程序运行到类A需要类B时,Spring容器就通过依赖注入的方式,将类B对象注入到类A中协助完成业务功能(spring容器在实例化对象...原创 2019-11-29 23:40:20 · 149 阅读 · 0 评论 -
Spring——第一节Spring简介
文章目录什么是框架什么是Spring什么是容器创建第一个Spring小例子1、用IDEA创建一个maven项目2、添加spring库依赖3、创建Bean类4、添加Bean的xml装配文件5、创建主方法类6、运行应用程序什么是框架框架(Framework)是一个框子也是一个架子,框指其具有约束性,架指其具有支撑性, IT语境中的框架,特指为解决某一个开放性问题而设计的具有一定约束性的支撑结构。在...原创 2019-11-29 22:56:02 · 129 阅读 · 0 评论