
Spring
猿小猴
越自律越自由
展开
-
第一篇:Spring之helloworld
一 Spring是什么Spring是一个开源框架,为简化企业级开发而生。具体描述如下:– 轻量级:Spring 是非侵入性的 - 基于 Spring 开发的应用中的对象可以不依赖于 Spring 的 API– 依赖注入(DI — dependency injection、IOC)– 面向切面编程(AOP — aspect oriented programming)– 容器: Spring...原创 2019-07-21 20:57:59 · 115 阅读 · 0 评论 -
第二篇:Spring中的Bean配置
Spring中的Bean配置在说bean配置之前需要先说下Spring中重要功能之一IOC容器:一 IOC容器IOC(Inversion of Control) :即反转控制,思想是反转资源获取的方向,传统方式是组件向容器发起请求查找资源. 作为回应, 容器适时的返回资源。而应用了 IOC 之后, 则是容器主动地将资源推送给它所管理的组件, 组件所要做的仅是选择一种合适的方式来接收资源. 这...原创 2019-07-22 22:45:31 · 148 阅读 · 0 评论 -
第三篇:Spring之AOP前奏
一 提出需求在项目中经常需要输出日志以定位问题,例如,在方法执行前执行后输出日志,如果不使用Spring的AOP功能该怎样实现呢?情景:数学计算器要求①执行加减乘除运算②日志:在程序执行期间追踪正在发生的活动③验证:希望计算器只能处理正数的运算1、常规操作在代码中实现日志代码:缺点:代码混乱,许多非业务需求代码加入。如果日志需求有变化则需要修改所有模块2、使用动态代理代理设...原创 2019-07-28 18:26:41 · 192 阅读 · 0 评论 -
第四篇:Spring之AOP
一 AOP是什么1 AOP概述●AOP(Aspect-Oriented Programming,面向切面编程):是一种新的方法论,是对传统 OOP(Object-Oriented Programming,面向对象编程)的补充。●AOP编程操作的主要对象是切面(aspect),而切面模块化横切关注点。●在应用AOP编程时,仍然需要定义公共功能,但可以明确的定义这个功能应用在哪里,以什么方式应...原创 2019-07-28 21:35:32 · 133 阅读 · 0 评论 -
第五篇:Spring整合JdbcTemplate
一 JdbcTemplate 简介为了使 JDBC 更加易于使用, Spring 在 JDBC API 上定义了一个抽象层, 以此建立一个 JDBC 存取框架。原创 2019-08-18 10:54:58 · 521 阅读 · 0 评论