学会去看文档:官方文档地址https://docs.spring.io/spring-framework/docs/current/reference/html/
配置文件:
目标还是ioc控制反转中的配置。
spring创建bean对象的时候默认是调用无参构造。
bean标签的范围配置:
单例多例配置的详细不同之处:
当dao层写入无参构造后,可以分析以下程序:在配置文件打了断点,程序运行时只加载了配置文件,这个时候spring框架就已经将bean对象创建好了。值得一提的是这是在配置文件使用了singleton单例模式下单情况,当使用多例模式时每getbean一次才创建一个对象。
配置bean对象的创建销毁方法,在相应类中写好,然后将方法名注册到配置文件上:
tips:除了无参构造(class是包名),还有工厂静态方法实例化(类名),工厂实例方法实例化。
依赖注入:是spring ioc的核心实现;
将dao交给spring去管理直接控制servcie。
方式:1、构建方法。2、get方法。
set方法:
其中程序中的get方法名就是配置文件中的方法名。只不过是get不要了还有第一个字母小写。