Spring
文章平均质量分 65
Lescarmon
这个作者很懒,什么都没留下…
展开
-
Spring学习-FactoryBean的使用
Spring的核心功能是管理bean的生命周期。需要使用一个bean时,只需要首先通过xml方式或者JavaConfig方式定义即可,之后使用@Autowired即可注入。使用xml定义时,使用方法如下:<?xml version="1.0" encoding="UTF-8" ?><beans xmlns="http://www.springframework.org/sc...原创 2018-07-08 11:34:33 · 243 阅读 · 0 评论 -
Spring学习-@ComponentScan注解
Spring的配置主要有两种方式,一种是基于xml配置文件,另一种是基于JavaConfig注解配置,由于基于注解的配置能够保证类型安全,使用起来更加方便,得到了越来越多用户的青睐。@ComponentScan是一个使用非常频繁的注解,该类的作用使得Spring定义Bean非常灵活方便,通过将当前类所在目录的子路径全部扫描,获取包含@Component注解的类,从而生成Bean。本文主要探讨@Co...原创 2018-06-28 20:16:22 · 447 阅读 · 0 评论 -
Springboot学习-bean的定义
Springboot以其强大的功能而广受开发者的喜爱,其中非常优秀的一个功能就是注解非常智能化,本文探讨springboot的自动发现功能。spring框架中用来定义bean的注解有@Repository,@Component,@Bean(@Configuration注解的类中),@Controller,@Service,等注解。这些注解用来标记对应的类是一个bean,然而,如何在spring容器...原创 2018-06-28 21:59:45 · 5890 阅读 · 2 评论 -
Spring学习-自动装配
Spring自动配置的两个核心功能为:1.组件扫描;2.自动装配。组件扫描就是指将@ComponentScan注解指定路径下的@Component,@Controller,@Service,@Repository,等注解标记的类注册到Spring上下文当中,这个过程假设所有的组件相互之间没有依赖;但是现实不可能这么简单!缺少依赖关系的组件也很难实现有用的功能,因此自动装配的重要性也就显而易见,所谓...原创 2018-06-29 00:01:29 · 174 阅读 · 0 评论 -
Springboot学习之WebApplicationInitializer
Springboot的一个重要功能就是可以消除几乎所有的配置文件,使用JavaConfig取而代之。而Servlet3.0以后也推崇实用注解的方式取代web.xml配置文件,为了实现这一目的,Springboot提供了对应的类。WebApplicationInitializer SpringServletContainerInitializer首先看一下使用web.xml配置文件的方式...原创 2018-07-22 22:00:48 · 4893 阅读 · 0 评论 -
Dubbo服务注册过程浅析
一、Dubbo依赖dubbo依赖引入比较简单,只需要引用一个jar包,相关的子依赖包即可自动导入:<!-- https://mvnrepository.com/artifact/com.alibaba/dubbo --><dependency> <groupId>com.alibaba</groupId> <arti...原创 2019-02-24 22:26:59 · 1001 阅读 · 0 评论