Spring是一个依赖注入(控制反转)的框架,那么依赖注入(标控制反转)表现在那些地方了? 即:一个类中的属性(其他对象)不再需要手动new或者通过工厂方法进行创建,而是Spring容器在属性被使用的时候给予注入。 注入有2种方式: 1. 属性注入:通过无参构造函数+setter方法注入 2. 构造 ...
分类:
编程语言 时间:
2017-07-25 18:04:46
阅读次数:
250
package ssmy.page; /** * 分页类 * @author Jesse * */public class PageBean { private int page;//第几页 private int pageSize;//每页显示的记录数 private int start ;//起 ...
分类:
编程语言 时间:
2017-07-09 10:56:57
阅读次数:
217
我们使用spring框架也会使用到配置文件,我们需要在src下创建一个关于spring的配置文件,一般情况名称叫applicationContext.xml 基本约束: IOC快速入门 inversion of Controller 控制反转 原来由我们自己实例化的对象交给spring容器来实始化。 ...
分类:
编程语言 时间:
2017-07-07 11:38:54
阅读次数:
289
其实这是个伪命题,BeanFactory本身并不能主动加载Bean配置。 BeanDefinitionReader持有BeanFactory引用,读取配置资源并解析成BeanDefinition,然后注册到BeanFactory中。 一个最简单的BeanFactory的使用样例只需要几行代码: 示意 ...
分类:
其他好文 时间:
2017-07-06 18:34:28
阅读次数:
143
六月 28, 2017 9:50:09 上午 org.apache.catalina.core.AprLifecycleListener init 信息: Loaded APR based Apache Tomcat Native library 1.1.27 using APR version 1... ...
分类:
其他好文 时间:
2017-06-28 11:01:51
阅读次数:
1534
关于JavaBean: JavaBean是保存数据的实体,通常与数据库中的表对应,也称为POJO, entity, domain, 如 Person, User等. JavaBean规范: 1、所有属性为private2、提供默认构造方法3、提供getter和setter4、实现serializab ...
分类:
Web程序 时间:
2017-06-27 13:46:32
阅读次数:
249
自定义的classLoader启动spring容器,遇到 Provider org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not subtype (classpath下有类)和Provider org.apache.xerces.jaxp.Doc ...
分类:
Web程序 时间:
2017-06-19 17:42:51
阅读次数:
294
这里的注解是指@PropertySource这个注解。用@PropertySource这个注解加载.properties文件。 案例的目录结构如下: student.properties的代码如下: Student的代码如下: StudentConfig的代码如下: 测试类的代码如下: ...
分类:
编程语言 时间:
2017-06-10 10:50:04
阅读次数:
220
获取bean的过程如上图所示。下一章将继续图示讲解createBean的过程。 ...
分类:
编程语言 时间:
2017-06-04 09:50:07
阅读次数:
231
spriing boot 启动报错:Cannot determine embedded database driver class for database type NONE ...
分类:
数据库 时间:
2017-05-07 00:07:42
阅读次数:
567