Spring整合Mybatis

Spring中 Spring整合Mybatis要导入两个坐标 1:要导入在Spring中操作数据库的jar包 2:Spring和Mybatis融合一起要导入jar包: 这个包不是Spring的,他是Mybatis的,是Mybatis融合Spring 配置Spring文件SpringConfig: 数据源jdbcConfig: 在Spring配置文件…
注解开发(复习01)

配置类: 应用程序加载:
容器

注:如果是方式三的话,那么这个类型的bean只能有一个; BeanFactory初始化 容器相关 bean相关 依赖注入相关:
加载Properties配置信息

这篇文章没有摘要
数据源对象管理(管理第三方提供资源)

比如要管理alibaba的druid的数据源。首先要加上坐标 管理这个资源对应的对象,这个资源的对象叫:DruidDataSource 分析参数: 第一个叫:驱动类名称,当然是JDBC 第二个是Url:"jdbc:mysql://localhost:3306/数据库"/ 测试: 第一个是引入配置bean的文件,是xml文件,ApplicationC…
集合依赖注入

实现类: 接下来配置如何注入 map集合不一样: 因为map集合是Key-value的格式。所以它和其他集合不一样 property又不一样 结果: 总结: 注入数组对象: 注入List对象: 注入set对象: 注入map对象: 注入properties对象:
依赖自动装配

autowire有五中可以设置的值: 按类型: 如果同种类型的bean有多种,那么会抛出异常 按名字: 使用构造方法: 使用构造方法的话用constructor 每个Dao里面都有一些方法,用于测试,(输出位get用户信息) 然后呢,把这三个变量分别写出来,然后调里面的get方法 第一种通过set方法配置: userSercice里要为那几个属性提…
Setter注入

引用类型: 简单类型: 构造器注入: 首先你得有个实现类方法,然后可以通过构造器传入方法,那么构造器就是这样。注入Bean对象:private BookDao bookDao,然后有个构造方法,里面有个参数:BookDao bookDao, 最后配置参数,依次为参数,Bean,Bean 构造器注入:简单类型 依赖注入方式选择: 附: 效果: App…
Bean的生命周期

bean就是对象,指对象的生命周期 一:如何配置bean生命周期的方法(产生前方法,属性(init-method),还有就是产生后方法,属性(destory-method)) 要想看到destory方法执行,必须关掉容器,如下: 用ClassPathXmlApplicationContext这个类来调用 ctx.close关闭容器比较暴力,ctx.…
Bean相关知识点
1:给bean起别名 在id后,name属性 name="service service2 bookEbi”这三个都是别名, 都是可以用的 异常:NosuchBeanDefinitionException ,,没有这样的bean被定义 默认生成的Bean为单例模式,也就是无论Bean的名称如何变化,它的地址始终不变,可以改为非单例模式 bean如何…