首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    8. IOC & DI注解开发管理第三方bean

    1.1.16 步骤 2:在配置类中添加一个方法 注意该方法的返回值就是要创建的 Bean 对象类型 @Configuration public class SpringConfig...  } } 步骤 3:在方法上添加@Bean​ 注解 @Bean 注解的作用是将方法的返回值制作为 Spring 管理的一个 bean 对象 @Configuration public class SpringConfig...引入外部配置类 如果把所有的第三方 bean 都配置到 Spring 的配置类​SpringConfig​ 中,虽然可以,但是不利于代码阅读和分类管理,所有我们就想能不能按照类别将这些 bean 配置到不同的配置类中...2.1 使用包扫描引入 步骤 1:在 Spring 的配置类上添加包扫描 @Configuration @ComponentScan("com.itheima.config") public class SpringConfig...配置类中引入 @Configuration //@ComponentScan("com.itheima.config") @Import({JdbcConfig.class}) public class SpringConfig

    17510

    2. SpringMVC入门案例

    中的,就避免冲突 ‍ 4.定义处理请求的功能类(UserServlet) 创建配置类 @Configuration @ComponentScan("com.north") public class SpringConfig...4. bean 加载控制 4.1 问题分析 入门案例的内容已经做完了,在入门案例中我们创建过一个SpringMvcConfig​ 的配置类,再回想前面咱们学习 Spring 的时候也创建过一个配置类SpringConfig​...我们先来看下目前我们的项目目录结构: ​​ ​​ ‍ config 目录存入的是配置类,写过的配置类有: ServletContainersInitConfig SpringConfig SpringMvcConfig...@Configuration @ComponentScan({"com.itheima.service","comitheima.dao"}) public class SpringConfig { }...>[] getRootConfigClasses() { return new Class[]{SpringConfig.class}; } protected Class

    16110

    MyBatis框架基础知识(01)

    mysql.initialSize=2 mysql.maxTotal=10 接下来,需要在程序中读取以上配置信息,则在src/main/java下创建cn.tedu.spring包,并在这个包中创建SpringConfig...javax.sql.DataSource的对象,将该对象交给Spring框架进行管理: @PropertySource("jdbc.properties") @Configuration public class SpringConfig...还需要使得MyBatis知道接口文件在哪里,则需要在配置类(初始化Spring环境时被加载的类,有@Configuration注解的类)之前添加@MapperScan注解,以配置接口文件所在的包,所以,在SpringConfig...注解并配置接口所在的包: @PropertySource("jdbc.properties") @Configuration @MapperScan("cn.tedu.spring") public class SpringConfig...aaa(User user); } 最后,在执行之前,还得使得MyBatis明确执行时使用哪个数据源可以连接数据库,需要在Spring环境中配置一个SqlSessionFactoryBean的对象,则在SpringConfig

    51610

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券