摘要: Bean的作用域 | Scope | Description | | : | : | | "singleton" | (Default) Scopes a single bean definition to a single object instance for each Spring IoC c 阅读全文
posted @ 2020-05-03 17:42 Maple_XL 阅读(238) 评论(0) 推荐(0) 编辑
摘要: DI依赖注入 依赖:bean对象的创建依赖于容器。 注入:bean对象中的所有属性由容器来注入。 1. 构造器注入 2. Set方式注入 要求被注入的属性 , 必须有set方法 , set方法的方法名由set + 属性首字母大写 , 如果属性是boolean类型 , 没有set方法 , 是 is . 阅读全文
posted @ 2020-05-03 16:01 Maple_XL 阅读(235) 评论(0) 推荐(0) 编辑
摘要: Spring配置文件 1. bean对应Java类,指定由spring管理的类。 2. alias:给bean配置别名(感觉完全多余) 3. import:一般用于团队开发,可以将多个配置文件导入合并为一个配置文件。 阅读全文
posted @ 2020-05-03 16:00 Maple_XL 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 简介 Spring : 春天 给软件行业带来了春天 2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。 2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。 Spring理念 : 使现有技术更加实用 . 阅读全文
posted @ 2020-05-02 23:32 Maple_XL 阅读(158) 评论(0) 推荐(0) 编辑
摘要: MyBatis缓存 MyBatis包含一个非常强大的查询缓存特性,它可以非常方便地定制和配置缓存。缓存可以极大的提升查询效率。 MyBatis系统中默认定义了两级缓存: 一级缓存 和 二级缓存 默认情况下,只有一级缓存开启。(SqlSession级别的缓存,也称为本地缓存) 二级缓存需要手动开启和配 阅读全文
posted @ 2020-05-02 13:22 Maple_XL 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 动态SQL if EmpMapper接口 EmpMapper.xml where 有时候查询语句不一定会有where此时使用标签智能添加where choose 如果上面的查询只需要选择其中一个条件来执行,而不是所有满足条件的则可以使用标签 set set标签与where标签类似,它能智能的为upd 阅读全文
posted @ 2020-05-02 10:47 Maple_XL 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 多对一关系的处理 前期准备 1. 数据库关系 可以看到employee是参照department表的,是多对一的关系 2. 实体类 com.maple.pojo.Department com.maple.pojo.Employee com.maple.entity.Department com.ma 阅读全文
posted @ 2020-05-01 14:53 Maple_XL 阅读(352) 评论(0) 推荐(0) 编辑
摘要: MyBatis执行流程 使用注解开发 注意 :利用注解开发就不需要mapper.xml映射文件了 . 1、在接口中添加注解 2、在mybatis的核心配置文件中注入 3、去进行测试 注解增删改 改造MybatisUtils工具类的getSession( ) 方法,重载实现。 【注意】确保实体类和数据 阅读全文
posted @ 2020-04-30 19:04 Maple_XL 阅读(360) 评论(0) 推荐(0) 编辑
摘要: MyBatis日志工厂 日志工厂 Mybatis内置的日志工厂提供日志功能,具体的日志实现有以下几种工具: SLF4J Apache Commons Logging Log4j 2 Log4j JDK logging 具体选择哪个日志实现工具由MyBatis的内置日志工厂确定。它会使用最先找到的(按 阅读全文
posted @ 2020-04-30 19:02 Maple_XL 阅读(1701) 评论(0) 推荐(0) 编辑
摘要: 生命周期和作用域 作用域(Scope)和生命周期 理解不同作用域和生命周期类是至关重要的,因为错误的使用会导致非常严重的并发问题。 简单分析一下Mybatis的执行过程! 作用域理解 SqlSessionFactoryBuilder 的作用在于创建 SqlSessionFactory,创建成功后,S 阅读全文
posted @ 2020-04-30 18:47 Maple_XL 阅读(394) 评论(0) 推荐(0) 编辑