摘要: public class Car { private String brand; private double price; private double typePrimeter; public double getTypePrimeter() { return typePrimeter; } public void... 阅读全文
posted @ 2018-03-08 13:43 凌羽1025 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 先导入C3P0数据源 1.新建db.properties 2.新建XML文件 3.测试类Main 4.输出结果 只要能打印出上述结果,则说明数据库连接没问题 阅读全文
posted @ 2018-03-08 13:41 凌羽1025 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 使用bean的scope属性配置bean的作用域 默认作用域,单例bean,在整个容器的生命周期内只创建一个bean 初始化时不创建bean实例,而在每次请求都会创建一个新的bean 阅读全文
posted @ 2018-03-08 13:37 凌羽1025 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 使用bean的parent属性指定继承的哪个bean的配置 abstract为true的bean不能被实例化,只能用来被继承配置 阅读全文
posted @ 2018-03-08 13:36 凌羽1025 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 1.新建实体类 2.XML文件 3.测试类 byName根据bean的id和当前setter属性名自动装配 byType 根据bean的类型和当前bean的属性的类型自动装配,但是,若IOC容器有一个以上的类型匹配的bean,则抛出异常 阅读全文
posted @ 2018-03-08 11:44 凌羽1025 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 集合属性之List 1.新建实体类 2.新建XML文件 一个土豪是可以拥有两辆车的对吧 3.测试类 4.输出结果: 集合属性之Map 1.新建实体类 2,XML文件 3.测试类 4.输出结果 阅读全文
posted @ 2018-03-08 11:40 凌羽1025 阅读(171) 评论(0) 推荐(1) 编辑
摘要: 新建XML文件 所以,当一个类引用另一个类时也可以通过在Bean中分别为引用的类注入值 为级联属性赋值,属性需要先初始化才可以为级联属性赋值,否则会有异常,和Struts2不同 阅读全文
posted @ 2018-03-08 11:29 凌羽1025 阅读(1648) 评论(0) 推荐(0) 编辑
摘要: 1.新建实体类 2.新建XML文件 这里通过ref来引入car这个bean 3.测试类Main 总结: 可以使用property属性的ref建立bean之间的引用关系 阅读全文
posted @ 2018-03-08 11:25 凌羽1025 阅读(239) 评论(0) 推荐(0) 编辑
摘要: Talk is checp,show you the code 1.新建实体类Car,并创建两个构造器,其实toString方法是为了测试用的,方便学习,在具体生产业务中没谁会闲的没事建造一个toString方法 2.新建xml文件 分别为两个构造器注入不同的属性值,当然是根据字段的属性去注入的,S 阅读全文
posted @ 2018-03-08 11:22 凌羽1025 阅读(3619) 评论(0) 推荐(0) 编辑
摘要: 属性注入即通过setter方法注入Bean的属性值或依赖的对象 属性注入使用<property>元素,使用name属性指定bean的属性名称, value属性指定属性值 <property name=”” value=””/> 具体代码不再粘贴 阅读全文
posted @ 2018-03-08 11:14 凌羽1025 阅读(100) 评论(0) 推荐(0) 编辑