上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 27 下一页
摘要: JavaEE 体系进行分层开发,事务处理位于业务层,Spring 提供了分层设计业务层的事务处理解决方案。 spring 框架为我们提供了一组事务控制的接口,这组接口是在spring-tx-x.x.x.RELEASE.jar 中。 spring 的事务控制都是基于 AOP 的,它既可以使用编程的方式 阅读全文
posted @ 2020-02-14 14:39 糖不甜,盐不咸 阅读(289) 评论(0) 推荐(0) 编辑
摘要: JdbcTemplate 概述: 它是 spring 框架中提供的一个对象,是对原始 Jdbc API 对象的简单封装。spring 框架为我们提供了很多的操作模板类。 操作关系型数据的: JdbcTemplate HibernateTemplate 操作 nosql 数据库的: RedisTemp 阅读全文
posted @ 2020-02-14 10:42 糖不甜,盐不咸 阅读(238) 评论(0) 推荐(0) 编辑
摘要: AOP:全称是 Aspect Oriented Programming 即:面向切面编程。 简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对我们已有的方法进行增强。 优势: 减少重复代码、提高开发效率、维护方便spring 中 AOP 的细节 阅读全文
posted @ 2020-02-13 18:04 糖不甜,盐不咸 阅读(319) 评论(0) 推荐(1) 编辑
摘要: 配置步骤: 1.添加测试坐标 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>5.0.2.RELEASE</version> </dependency> 阅读全文
posted @ 2020-02-13 00:36 糖不甜,盐不咸 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 不写 bean.xml 文件,所有配置都用注解来实现 基于注解的 IoC 配置已经完成,但还是离不开 xml 配置文件,是因为有一句很关键的配置: <!-- 告知spring框架在,读取配置文件,创建容器时,扫描注解,依据注解创建对象,并存入容器中 --> <context:component-sc 阅读全文
posted @ 2020-02-12 23:03 糖不甜,盐不咸 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 用于创建对象的:相当于<bean id="" class=""> @Component 作用: 把资源让 spring 来管理。相当于在 xml 中配置一个 bean。 属性: value:指定 bean 的 id。如果不指定 value 属性,默认 bean 的 id 是当前类的类名,首字母小写。 阅读全文
posted @ 2020-02-12 21:43 糖不甜,盐不咸 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 依赖注入的概念: 依赖注入:Dependency Injection。它是 spring 框架核心 ioc 的具体实现。 程序在编写时,通过控制反转,把对象的创建交给了 spring,但是代码中不可能出现没有依赖的情况。 ioc 解耦只是降低他们的依赖关系,但不会消除。例如:业务层仍会调用持久层的方 阅读全文
posted @ 2020-02-12 17:26 糖不甜,盐不咸 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 基于 XML 的配置: 1.创建 maven 工程并导入坐标 <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.0 阅读全文
posted @ 2020-02-12 16:01 糖不甜,盐不咸 阅读(175) 评论(0) 推荐(0) 编辑
摘要: mybatis 的常用注解: @Insert:实现新增 @Update:实现更新 @Delete:实现删除 @Select:实现查询 @Result:实现结果集封装 @Results:可以与@Result 一起使用,封装多个结果集 @ResultMap:实现引用@Results 定义的封装 @One 阅读全文
posted @ 2020-02-11 18:35 糖不甜,盐不咸 阅读(236) 评论(0) 推荐(0) 编辑
摘要: Mybatis 中缓存分为一级缓存,二级缓存 Mybatis 一级缓存: 一级缓存是 SqlSession 级别的缓存,只要 SqlSession 没有 flush 或 close,它就存在。 当调用 SqlSession 的修改,添加,删除,commit(),close()等方法时,就会清空一级缓 阅读全文
posted @ 2020-02-11 15:49 糖不甜,盐不咸 阅读(156) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 27 下一页