摘要:
11 缓存 简介 1、什么是缓存 [ Cache ] ? 存在内存中的临时数据 将用户经常查询的数据存放在缓存中(内存),用户去查询数据就不用从磁盘上(关系型数据库文件)查询,从缓存中直接查询,从而提高查询效率,解决了高并发系统的性能问题。 2、为什么使用缓存? 减少和数据库的交互次数,减少系统的开 阅读全文
posted @ 2020-12-10 22:19
Zzb01
阅读(164)
评论(0)
推荐(0)
摘要:
10 动态SQL 介绍 什么是动态SQL? 动态SQL指的是根据不同的查询条件 , 生成不同的Sql语句。 官网描述: MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要 阅读全文
posted @ 2020-12-10 22:16
Zzb01
阅读(219)
评论(0)
推荐(0)
摘要:
9 一对多和多对一处理 多对一处理 多个学生对应一个老师 数据库设计 CREATE TABLE `teacher` ( `id` INT(10) NOT NULL, `name` VARCHAR(30) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=INNODB 阅读全文
posted @ 2020-12-10 22:15
Zzb01
阅读(172)
评论(0)
推荐(0)
摘要:
9 声明式事务 module:spring-11-transaction 回顾事务 事务在项目开发过程中非常重要,涉及到数据一致性问题! 事务管理是企业级应用程序开发中必备技术,用来确保数据的完整性和一致性。 事务就是把一系列的动作当成一个独立的工作单元,这些动作要么全部完成,要么全部不起作用。 事 阅读全文
posted @ 2020-12-10 16:58
Zzb01
阅读(161)
评论(0)
推荐(0)
摘要:
8 整合MyBatis module:spring-10-mybatis 1、导入相关jar包 junit <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </d 阅读全文
posted @ 2020-12-10 16:54
Zzb01
阅读(79)
评论(0)
推荐(0)
摘要:
7 AOP module:spring-09-aop 什么是AOP AOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容, 阅读全文
posted @ 2020-12-10 16:52
Zzb01
阅读(184)
评论(0)
推荐(0)
摘要:
6 代理模式 module:spring-08-proxy 为什么要学习代理模式,因为AOP的底层机制就是动态代理! 代理模式: 静态代理 动态代理 静态代理 静态代理角色分析 抽象角色 : 一般使用接口或者抽象类来实现。 真实角色 : 被代理的角色。 代理角色 : 代理真实角色 ; 代理真实角色后 阅读全文
posted @ 2020-12-10 16:51
Zzb01
阅读(156)
评论(0)
推荐(0)
摘要:
5 使用注解开发 module:spring-06-anno 说明 在Spring4之后,想要使用注解,必须要引入aop的jar包 在配置文件中还必须要引入一个context约束,以及开启注解支持 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns 阅读全文
posted @ 2020-12-10 16:49
Zzb01
阅读(91)
评论(0)
推荐(0)
摘要:
4 自动装配 自动装配说明 自动装配是使用spring满足bean依赖的一种方法。 spring会在应用上下文中为某个bean寻找其依赖的bean。 Spring中bean有三种装配机制,分别是: 在xml中显式配置; 在java中显式配置; 隐式的bean发现机制和自动装配。 此处重点记录第三种装 阅读全文
posted @ 2020-12-10 16:46
Zzb01
阅读(119)
评论(0)
推荐(0)
摘要:
3 依赖注入(DI) module:spring-04-di 概念 依赖注入(Dependency Injection,DI)。 依赖:指Bean对象的创建依赖于容器 . Bean对象的依赖资源 。 注入 : 指Bean对象所依赖的资源 , 由容器来设置和装配 。 构造器注入 前文已经介绍过。 Se 阅读全文
posted @ 2020-12-10 16:44
Zzb01
阅读(127)
评论(0)
推荐(0)
摘要:
编写Spring程序 module:spring-02-hellospring 导入jar包 <!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --> <dependency> <groupId>org 阅读全文
posted @ 2020-12-10 16:43
Zzb01
阅读(106)
评论(0)
推荐(0)
摘要:
1 概述及IOC理论推导 简介 2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。 2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。 Spring理念 : 使现有技术更加实用 . 本身就是一个大杂烩 阅读全文
posted @ 2020-12-10 16:42
Zzb01
阅读(154)
评论(0)
推荐(0)

浙公网安备 33010602011771号