摘要:
mysql驱动和druid连接池依赖配置: <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.21</version> </dependency> <dependency>
阅读全文
posted @ 2022-05-28 20:13
时间完全不够用啊
阅读(329)
推荐(0)
摘要:
一、实现InitializingBean和DisposableBean接口中的方法可以观察Bean类的创建和销毁 xml中注入Bean: 测试方法: @Test public void fun6(){ System.out.println("begin!"); Person person = ioc
阅读全文
posted @ 2022-05-28 19:52
时间完全不够用啊
阅读(178)
推荐(0)
摘要:
一般的方式需要配置bean或ref引用bean,自动注入会自动进行匹配,如果存在则创建。 匹配原则:使用Bean的id属性中的值去和相对应的值匹配 关键词autowire="" default:默认 byType:根据类型自动匹配 byName:根据名字自动匹配 constructor: 根据构造器
阅读全文
posted @ 2022-05-26 17:40
时间完全不够用啊
阅读(160)
推荐(0)
摘要:
创建一个Child类继承Wife,不写任何内容: package entity;public class Child extends Person{} 然后在Wife类中添加静态方法: /** * 静态工厂方法 * @return */ public static Wife createChild(
阅读全文
posted @ 2022-05-26 16:52
时间完全不够用啊
阅读(87)
推荐(0)
摘要:
作用域有两种: prototype singleton singleton(单例)(默认为单例): 按照上面的配置 @Test public void fun2(){ System.out.println("begin!"); Wife wife = app.getBean("wife", Wife
阅读全文
posted @ 2022-05-26 16:30
时间完全不够用啊
阅读(134)
推荐(0)
摘要:
使用的类和配置文件查看: https://www.cnblogs.com/0099-ymsml/p/16309077.html 使用lazy-init=""配置懒加载,配置了懒加载的bean不会随着容器的创建而加载,而是在getBean()获取时才会实例化。 xml配置: <bean class="
阅读全文
posted @ 2022-05-26 16:12
时间完全不够用啊
阅读(404)
推荐(0)
摘要:
创建bean类和测试类: package test; import entity.User; import org.junit.Before; import org.junit.Test; import org.springframework.context.ApplicationContext;
阅读全文
posted @ 2022-05-25 13:59
时间完全不够用啊
阅读(694)
推荐(0)
摘要:
获取bean实例的三种方式: 随意创建一个User类进行配置: xml配置: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="ht
阅读全文
posted @ 2022-05-24 23:27
时间完全不够用啊
阅读(679)
推荐(0)
摘要:
这里读取配置文件的时候名称没有输入正确,改为正确名称即可
阅读全文
posted @ 2022-05-24 16:32
时间完全不够用啊
阅读(107)
推荐(0)
摘要:
与类名冲突了,将类名重命名为其它名字就行了
阅读全文
posted @ 2022-05-24 16:26
时间完全不够用啊
阅读(211)
推荐(0)