上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页
摘要: SpringBoot 初入门 关于介绍什么之类的就不讲了,主要做一下学习记录。 1. 启动方式 1. IDEA 启动 2. 命令行启动: 3. 部署到服务器启动: 先进行打包, 移动到项目的 target 目录下,可以看到一个后缀名为 jar 的文件,便是刚刚我们打包的 jar 包, 使用命令行启动 阅读全文
posted @ 2019-06-24 20:45 希希里之海 阅读(300) 评论(0) 推荐(0) 编辑
摘要: Spring 事务管理 一、Java 事务导引 事务简介: 1. 什么是事务 事务是正确执行一系列的操作(或动作),使得数据库从一种状态转换成另一种状态,且保证操作全部成功,或者全部失败。 2. 事务原则是什么 事务必须服从 ISO/IEC 所指定的 ACID 原则。 ACID原则的具体内涵如下: 阅读全文
posted @ 2019-06-23 17:48 希希里之海 阅读(297) 评论(0) 推荐(0) 编辑
摘要: JDBC Template 其实有比 JDBC Template 更好的操作数据库的框架(如 Mybatis),但是 JDBC Template 是基础,有助于我们更好的了解 Spring 中JDBC 操作,所以还是讲解一下。 使用 Spring 组件 JDBC Template 简化持久化操作。 阅读全文
posted @ 2019-06-23 00:30 希希里之海 阅读(801) 评论(0) 推荐(0) 编辑
摘要: Spring 基于 AspectJ 的 AOP 开发 在 Spring 的 aop 代理方式中, AspectJ 才是主流。 1. AspectJ 简介 AspectJ 是一个基于 java 语言的 AOP 框架 Spring 2.0 后新增了对 AspectJ 切点表达式支持 @AspectJ 是 阅读全文
posted @ 2019-06-22 11:42 希希里之海 阅读(433) 评论(0) 推荐(0) 编辑
摘要: Spring AOP 代理 1. Spring AOP 增强类型 AOP 联盟为通知 Advice 定义了 。 Spring 按照通知 Advice 在目标类方法的连接点位置,可以分为 5 类 前置通知: 在目标方法执行前实施增强 后置通知: 在目标方法执行后实施增强 环绕通知: 在目标方法执行前后 阅读全文
posted @ 2019-06-20 21:08 希希里之海 阅读(364) 评论(0) 推荐(0) 编辑
摘要: Spring 的 AOP 概述和底层实现 1. 什么是 AOP AOP (Aspect Oriented Programing),即面向切面编程 AOP 采取横向抽取机制,取代了传统纵向继承体系重复性代码(性能监视、事务管理、安全检查、缓存) Spring AOP 使用纯 Java 实现,不需要专门 阅读全文
posted @ 2019-06-20 00:23 希希里之海 阅读(291) 评论(0) 推荐(0) 编辑
摘要: Spring 的 Bean 管理(注解方式) 1. 导入必要的 jar 包和 xml 文件 使用注解需要导入 的 jar 包。 applicationContext.xml 文件使用下行注解: 2. 使用注解定义 Bean Spring2. 5 引入使用注解去定义 Bean。 描述 Spring 框 阅读全文
posted @ 2019-06-18 16:07 希希里之海 阅读(241) 评论(0) 推荐(0) 编辑
摘要: Spring 的属性注入 Spring 的属性注入,我们可以理解成之前说过的 DI (依赖注入)。 注入方式 对于类成员变量,注入方式有三种: 构造函数注入 属性 setter 注入 接口注入 spring 支持前两种注入方式 1. 构造方法注入 通过构造方法注入 Bean 的属性值或依赖的对象,它 阅读全文
posted @ 2019-06-17 21:15 希希里之海 阅读(293) 评论(0) 推荐(0) 编辑
摘要: Spring 容器中 Bean 的生命周期 1. init method 和 destory method 方法 Spring 初始化 bean 或销毁 bean 时,有时需要作一些处理工作,因此 spring 可以在创建和拆卸 bean 的时候调用 bean 的两个生命周期方法。 如: 当 bea 阅读全文
posted @ 2019-06-15 15:52 希希里之海 阅读(4315) 评论(0) 推荐(0) 编辑
摘要: Spring 的 Bean 管理(XML 方式) 1. 三种实例化 Bean 的方式 使用类构造器实例化(默认无参数) 使用静态工厂方法实例化(简单工厂模式) 使用实例工厂方法实例化(工厂方法模式) 正常情况下采用默认配置方式:无参数的构造方法的方式。 演示 这里不再做具体的演示说明,相关代码我已经 阅读全文
posted @ 2019-06-15 15:50 希希里之海 阅读(572) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页