当前位置: 首页 > news >正文

南阳网站设计正能量erp软件下载

南阳网站设计,正能量erp软件下载,湖南企业seo优化,网站原型怎么做目录 1.什么是IOC 2.IOC容器 3.创建IOC容器 4.装配Bean到IOC容器 5.依赖注入 1.什么是IOC IOC#xff1a;Inversion of Control 控制反转 Sping中我们把一个个对象称为Bean#xff0c;以前我们实例一个对象的时候#xff0c;都会直接New一个 而在Spring中#xff0…目录 1.什么是IOC 2.IOC容器 3.创建IOC容器 4.装配Bean到IOC容器 5.依赖注入 1.什么是IOC IOCInversion of Control 控制反转 Sping中我们把一个个对象称为Bean以前我们实例一个对象的时候都会直接New一个 而在Spring中我们可以把对象创建、组装、管理的权限交给IOC这就是控制反转 2.IOC容器 Spring中的IOC容器可以降低对象之间的耦合度便于测试和维护。 3.创建IOC容器 先声明一个启动类 RefreshScope EnableDiscoveryClient EnableFeignClients(basePackages {ApiConstant.SERVER_API_BASE_PACKAGE,com.erichfund.yoch.api.constant.ApiConstant.SERVER_API_BASE_PACKAGE,com.erichfund.lawwood.api.constant.ApiConstant.SERVER_API_BASE_PACKAGE }) EnableAspectJAutoProxy(proxyTargetClass true,exposeProxy true) SpringBootApplication(scanBasePackages com.erich.yand) MapperScan(com.erich.yand.dao) public class TestApplication {public static void main(String[] args) {SpringApplication.run(TestApplication.class, args);}} 3.1. SpringBootApplication看作是 Configuration、EnableAutoConfiguration、ComponentScan 注解的集合 Configuration代表这是一个Java配置类ComponentScan扫描被Component (Service、Controller、Mapper等)注解的 BeanEnableAutoConfiguration启用 SpringBoot 的自动配置机制 3.2. TestApplication.class作为参数传入SpringApplication.run()中SpringApplication.run()在启动SpringBoot的过程中会根据配置类TestApplication来生成IoC容器。 3.3. EnableFeignClients 用于启用Feign客户端。Feign是一个声明式的Web服务客户端可以简化HTTP API的调用。使用EnableFeignClients注解可以将Feign客户端集成到Spring Boot应用程序中。 里面记录的是Api的的包信息比如 public static final String SERVER_API_BASE_PACKAGE com.erich.yand.api; 另外需要注意的是当我们引入外部系统的Api时也要把外部系统的Api包信息加进来这样才会把对应的Api注入到容器里。 3.4. MapperScan是声明扫描Mapper包信息的路径因为生成Mapper都是借助Mybatis,没有加Mapper的习惯所以这里特别声明一下 4.装配Bean到IOC容器 Spring允许我们通过扫描装配Bean到IoC容器中 Service用于标注业务层组件Controller用于标注控制层组件(如struts中的action)Repository用于标注数据访问组件即DAO组件.Component泛指组件当组件不好归类的时候我们可以使用这个注解进行标注。 另外假设我们添加了多数据源里面有两张表表名一样直接注入可能会有冲突所以我们可以借助Repository注解区分 Repository(InvUserMapper) Repository(InstUserMapper) 5.依赖注入 当我们使用对象时可以借助Autowired、Resource注解找到对应的Bean并注入。 Autowired 按类型 Qualifier按名称 Resource 既可以按名称又可以按类型 另外当我们有多个相同名字的Mapper时可以用下面这种方式区分 Resource(name InvUserMapper) 以上就是对Spring中 IOC的介绍了~~
http://www.hkea.cn/news/14566362/

相关文章:

  • 有站点地图的网站石家庄城乡建设厅网站
  • asp网站伪静态教程建工网和环球网哪个好
  • 网站分析seo情况初二信息课网站怎么做
  • 英文网站推广工作昆明市 网站建设
  • 网站照片加水印dw可以做wordpress
  • 网站安装网站创建人
  • 做网站灰色网站怎么判刑深圳SEO网站建设优化
  • 做美食网站的目的推广普通话的意义50字
  • 建设网站的具体步骤怎么做qq二维码网站
  • 网站宣传网站建设zrhskj
  • 0经验自己做网站阿里云安装两个wordpress
  • 医院网站建设公司价格低wordpress添加内容
  • 铁路工程建设材料预算价格2网站艾瑞网站建设
  • 做外贸c2c网站有哪些对于ICP而言 主要承担网站信息
  • 徐州建设工程交易网站app怎么推广运营
  • 企业网站策划案怎么写嘉兴制作网站机构
  • 北京建设网站哪里好做网站淘汰了
  • 广告网站建设与制作同步WordPress微信公众号
  • 个人注册网站怎么注册设计型网站建设
  • 小程序企业网站企业网站建设的要素
  • 手机版网站开发价格wordpress数据库缓存
  • 网站优化分析软件安溪人做的网站
  • 网站服务器过期了怎么办哈尔滨展览设计公司
  • 如何做摄影网站微信小程序制作成本
  • 西安城乡建设网站保定网站建设方案
  • 基于jsp的电商网站开发建筑网站免费
  • 做足球经理头像的网站广东建设工程招标网站
  • 更改网站伪静态织梦网站建设视频
  • 个人兴趣网站设计网站开发项目流程图
  • 网站需要多大宽带佛山网站上排名