摘要: 工厂Bean 一:定义: 在配置文件中定义bean类型可以和返回类型不一样 二:步骤: 第一步:创建类,让这个类序偶为工厂bean,实现接口Factorybean,而在这个FactoryBean里面也可以存多个函数,返回多个对象 第二步:实现接口里面的方法,在实现的方法中定义返回的bean类型 三: 阅读全文
posted @ 2020-10-25 18:46 焕不涣 阅读(91) 评论(0) 推荐(0) 编辑
摘要: IOC基于Bean的xml自动装配 一:什么是自动装配: (1)根据指定装配规则(属性名称和属性类型),spring自动将匹配的属性值进行注入 (2)bean标签属性autowire,配置自动装配 (3)autowire属性常用两个值: byName根据属性名注入,注入bean的id和类的属性名称一 阅读全文
posted @ 2020-10-25 18:45 焕不涣 阅读(94) 评论(0) 推荐(0) 编辑
摘要: IOC引入外部属性文件:(顺带数据库操作) 一:使用场景: 在配置的时候,给property的值比较多,比如引入整个数据库的信息,这时候直接在配置文件中写比较繁琐,所以引入外部property文件来操作 二:实现操作; 配置数据库信息,注意要引入drive-1.1.9.jar包 <!-- 1.配置德 阅读全文
posted @ 2020-10-25 18:43 焕不涣 阅读(134) 评论(0) 推荐(0) 编辑
摘要: IOC 操作 Bean 管理(基于注解方式) 1、什么是注解 (1)注解是代码特殊标记,格式:@注解名称(属性名称=属性值, 属性名称=属性值…) (2)使用注解,注解作用在类上面,方法上面,属性上面 (3)使用注解目的:简化 xml 配置 2、Spring 针对 Bean 管理中创建对象提供注解 阅读全文
posted @ 2020-10-25 18:03 焕不涣 阅读(111) 评论(0) 推荐(0) 编辑
摘要: spring创建错误:Error creating bean with name 'hello' defined in class path resource [application.xml] 错误提示: 警告: Exception encountered during context initi 阅读全文
posted @ 2020-10-23 13:34 焕不涣 阅读(702) 评论(0) 推荐(0) 编辑
摘要: IOC注入属性 一:使用外部bean注入: 步骤一:在配置文件中实例化实现类: <bean id="userDaoImpl" class="com.action.spring.dao.UserDaoImpl"></bean> 步骤二: 然后实例化使用类: <bean id="userService" 阅读全文
posted @ 2020-10-23 12:29 焕不涣 阅读(194) 评论(0) 推荐(0) 编辑
摘要: IOC接口Bean属性注入XML: 一:什么是Bean管理: Bean管理指的是;两个操作: Spring创建对象 Spring注入属性 二:基于XML方式创建对象 <bean id="user" class="com.spring_test.User"></bean> 1)在配置文件中,使用bea 阅读全文
posted @ 2020-10-22 18:27 焕不涣 阅读(228) 评论(0) 推荐(0) 编辑
摘要: IOC概念与原理 一:什么是IOC: 控制反转,把对象创建和对象之间的调用过程,交给Spring进行管理 使用IOC目的:为了耦合度降低 做入门案例就是IOC实现 二:IOC底层原理: XML解析,工厂模式,反射机制、 工厂模式是什么? IOC过程: 三:IOC(接口) IOC思想基于IOC容器完成 阅读全文
posted @ 2020-10-22 17:22 焕不涣 阅读(267) 评论(0) 推荐(0) 编辑
摘要: Eclipse创建简单spring框架 一:下载spring Framework https://repo.spring.io/release/org/springframework/spring/5.2.6.RELEASE/ 往下拉,选择稳定且最新的版本,下载并解压 二:导入包: 四个包,前两个十 阅读全文
posted @ 2020-10-22 16:22 焕不涣 阅读(1218) 评论(0) 推荐(0) 编辑
摘要: JDBC获取连接时的时间问题 附源代码: Connection conn=null; PreparedStatement psPreparedStatement=null; ResultSet rs=null; try { Class.forName("com.mysql.cj.jdbc.Drive 阅读全文
posted @ 2020-10-21 14:51 焕不涣 阅读(757) 评论(0) 推荐(0) 编辑