
spring
文章平均质量分 68
青春微凉不离殇
这个作者很懒,什么都没留下…
展开
-
spring简介
spring是一个开源的控制反转(Inversion of Control,IOC)和面向切面(AOP)的容器框架,它的主要目的是简化企业开发。spring框架的优点:轻量级 的容器框架,没有侵入性IOC更加容易组合对象之间的关系,通过面向接口进行编程,可以低耦合开发。易于本地测试(Junit单元测试,不用部署服务器)AOP可以更加容易的进行功能扩展,遵循OCP开发原则。Spri原创 2017-08-19 13:20:43 · 787 阅读 · 0 评论 -
spring官网下载开发包
今天学习spring需要用到开发包,去spring官网下载,发现官网又改版了。在网上找了好多下载步骤发现都不是很方便,步骤也比较复杂,而且有些步骤操作完了也没找到。现在告诉大家一个简单的方法,直接下载完整的-dist.zip直接复制该链接:http://repo.springsource.org/libs-release-local/org/springframework/spring原创 2017-08-20 10:24:33 · 606 阅读 · 0 评论 -
spring入门--搭建步骤
通过简单案例我们来了解下spring的搭建步骤。新建一个java项目结构如下:搭建步骤:1、导入相关的jar包commons-logging-1.1.3.jarspring-aop-4.3.10.RELEASE.jarspring-aspects-4.3.10.RELEASE.jarspring-beans-4.3.10.RELEASE.jarspring-原创 2017-08-20 12:39:41 · 571 阅读 · 0 评论 -
spring容器管理对象
IOC是一种编程思想,由主动编程变为被动接收。spring的IOC思想:对象由spring来创建、管理、装配。现在我们将文章《spring简介》中的示例,替换成用spring管理的。1、在原项目中添加jar包支持参考文章《spring入门--搭建步骤》2、在项目中增加beans.xml配置<beans xmlns="http://www.springframework.o原创 2017-08-20 16:34:53 · 1230 阅读 · 0 评论 -
使用IOC创建对象
使用IOC创建对象一共有三种方式。1、通过无参构造方法来创建User.javapublic class User { public User() { System.out.println("无参构造方法创建"); } private String name; public void setName(String name) { this.name = name;原创 2017-08-20 18:39:17 · 758 阅读 · 0 评论 -
spring依赖注入(dependency injection)
spring依赖注入包括两个方面: 依赖:指bean对象创建依赖于容器。bean对象的依赖资源 注入:bean对象的依赖资源由容器来设置和装配Spring的注入有两类:1、构造器的注入:使用constructor-arg 2、setter注入要求被注入的属性,必须有set方法,set方法生成的方法名,由se原创 2017-08-20 21:24:30 · 700 阅读 · 0 评论 -
spring中bean的自动装配和作用域
上一篇博客《spring依赖注入(dependency injection)》介绍了依赖注入的几种方式,今天来看下自动装配--autowire。创建java项目,结构如下UserDao代码public interface UserDao { public void getUser();}UserDaoImpl代码public class UserDaoImpl impl原创 2017-08-21 13:40:55 · 719 阅读 · 0 评论 -
简单说说spring的事务机制,以及是如何管理的?
事务管理可以帮助我们保证数据的一致性,对应企业的实际应用很重要。Spring的事务机制包括声明式事务和编程式事务。编程式事务管理:Spring推荐使用TransactionTemplate,实际开发中使用声明式事务较多。声明式事务管理:将我们从复杂的事务处理中解脱出来,获取连接,关闭连接、事务提交、回滚、异常处理等这些操作都不用我们处理了,Spring都会帮我们处理。声明式事务管理原创 2017-08-26 13:46:53 · 25500 阅读 · 0 评论