博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
阶段3 2.Spring_06.Spring的新注解_2 spring的新注解-Bean
阅读量:4326 次
发布时间:2019-06-06

本文共 466 字,大约阅读时间需要 1 分钟。

下面要解决第二部分的配置问题

这两行一出场,就表示可以通过调用构造函数实例化。因为这都是newInstance
上面的需要加上参数,下面的没有任何参数
下面这俩实现的效果不一样。
下面这个除了会创建对象,还会扔到spring的IOC容器中。前面的runner就是key后面的创建对象就是Value
上面的方法createQueryRunner只是一个方法,不会存到Spring容器中
那么我就需要一个方法把返回值存入到Spring的容器中。那么就是实现了和配置xml同样的效果

@Bean注解

spring的容器是有key也有value的 

那就是。注解的属性name
如果没有指定那么。方法名称就是id。方法的返回值就是value
也可以通过name属性去指定

创建createDataSource方法

有一场try catch 抛出

细节

当我们用注解来配置的时候,如果方法有参数书。那么看图↓

然后xml内容可以删掉了 

转载于:https://www.cnblogs.com/wangjunwei/p/11349400.html

你可能感兴趣的文章
centos安装vim
查看>>
linux工作调度(计划任务)
查看>>
HTTP协议形象展现
查看>>
hdu--1698 Just a Hook(线段树+区间更新+懒惰标记)
查看>>
Django 框架的 模板继承 与 模板包含
查看>>
Effective Modern C++:01类型推导
查看>>
根据html页面模板动态生成html页面(c#类)
查看>>
Failed to Connect to MySQL at 127.0.0.1:3306 MySql WorkBench 本地连接问题
查看>>
android下activity中多个listview只允许主界面滚动
查看>>
(贪心5.2.1)UVA 10026 Shoemaker's Problem(利用数据有序化来进行贪心选择)
查看>>
java基础练习 4
查看>>
Swift学习:扩展(Extensions)
查看>>
java了解
查看>>
[基础] 模板+友元类外定义
查看>>
【日常训练】数据中心(CSP 201812-4)
查看>>
《JavaScript总结》apply、call和bind方法
查看>>
Alpha 冲刺 (5/10)
查看>>
递归和二分法
查看>>
vs命令行参数说明
查看>>
C++Builder调整TreeView和ListView间距
查看>>