![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
熊猫-IT
V :it-xiongmao,源码获取,学习交流,技术支持!
展开
-
SpringAOP编程
1.AOP面向切面编程 1.1.AOP介绍 AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵向的关系,但并不适合定义横向的关系,例如日志功能。日志代码往往横...原创 2019-01-31 12:35:35 · 283 阅读 · 1 评论 -
Spring基础应用
1.Spring简介 1.1 Spring介绍 Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EE full-stack(一站式) 轻量级开源框架。 Spring是一个非...原创 2019-01-31 11:27:50 · 417 阅读 · 0 评论 -
Spring依赖注入的几种方式
1.依赖注入 测试类:Person.java 创建配置文件:applicationContext-injection.xml 创建测试代码:InjectionTest.java 1.1 set方法注入 1.1.1基本类型值注入 使用value 配置: <!-- value值为基本类型 --> <bean name="person" class="com.brucel...原创 2019-01-31 11:46:04 · 4151 阅读 · 0 评论 -
Spring常用注解
使用注解的方式完成IOC 准备工作 创建项目: spring-annotation 导入jar包: spring-core,spring-context,spring-suppot-context,spring-beans,spring-expression, log4j,commons-logging, 本次多加一个:spring-aop <dependencies> &...原创 2019-01-31 12:06:36 · 250 阅读 · 0 评论 -
Spring整合MyBatis
1.基本介绍 Spring Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,...原创 2019-09-22 23:14:22 · 203 阅读 · 0 评论 -
Spring事务管理
1.事务介绍 事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。 这里我们以取钱的例子来讲解:比如你去ATM机取1000块钱,大体有两个步骤:第一步输入密码金额,银行卡扣掉1000元钱;第二步从ATM出1000元钱。这两个步骤必须是要么都执行要么都不执行。如果银行卡扣除了1000块但是ATM出钱失败的话,你...原创 2019-09-23 00:03:23 · 257 阅读 · 0 评论