Spring
文章平均质量分 87
程序员学习圈
值得去的地方,没有捷径;难走的路,才更值得开始!
展开
-
Spring 小总结
1.Spring中常用的注解: @Component 声明任意一个类的Bean对象。例如:Page @Controller 用于声明表现层控制器Bean对象:例如:XxxAction @Service 用于声明业务层Bean对象:例如: XxxService @Repository 用于声明持久化层Bean对象: 例如:XxxDao @Scope :声明Bean对象是单例还是多例的。 @Scope(value="singleton") 默认,单例的 @Scope(value="prototype")原创 2017-09-13 18:21:32 · 300 阅读 · 0 评论 -
Spring 中监听器详解
Spring中监听器的详解 在SSH项目中我们自动加载spring配置文件需要在web.xml文件中添加一段配置: <context-param> <param-name> contextConfigLocation </param-name> <param-value> classpath*:applicationContext-*.xml </param-value> </context-param> <原创 2017-09-10 23:45:37 · 376 阅读 · 0 评论 -
Spring 整合Junit4进行单元测试
1.加入依赖包 使用spring的测试框架需要加入以下依赖包: JUnit 4 (官方下载:http://www.junit.org/) Spring Test (Spring框架中的test包) Spring 相关其他依赖包(不再赘述了,就是context等包) 如果使用maven,在基于spring的项目中添加如下依赖: <dependency> <groupId>junit</groupId> <artifactId>junit</artifac原创 2017-09-10 22:16:45 · 510 阅读 · 0 评论 -
Spring 事务详解
1 事务的回顾 (1) 什么是事务: 事务逻辑上的一组操作,组成这组操作的各个逻辑单元,要么一起成功,要么一起失败 (2) 事务特性: 原子性:强调事务的不可分割. 一致性:事务的执行的前后数据的完整性保持一致. 隔离性:一个事务执行的过程中,不应该受其他事务的干扰. 持久性:事务一旦结束,数据就持久到数据库 (3) 如果不考虑隔离性引发安全性问题: 脏读:一个事务读到另一个事务的未提交的数据 不可重复读:一个事务读到另一个事务已经提交的原创 2017-08-27 17:18:01 · 637 阅读 · 0 评论 -
spring JdbcTemplate
1 概述 可以将Spring的JdbcTemplate看作是一个小型的轻量级持久化层框架,和我们之前使用过的DBUtils风格非常接近。 2 配置环境及测试实验: 2.1 导入JAR包 ①IOC容器所需要的JAR包 commons-logging-1.1.1.jar spring-beans-4.0.0.RELEASE.jar spring-context-4.0.0.RELEASE.jar spring-core-4.0.0.RELEASE.jar spring-expression-4.0原创 2017-08-27 17:15:45 · 490 阅读 · 0 评论 -
Spring_AOP
1 什么是 AOP。 AOP(Aspect Orient Programming),作为面向对象编程的一种补充,广泛应用于处理一些具有横切性质的系统级服务,如事务管理、安全检查、缓存、日志 对象池管理等。AOP 实现的关键就在于 AOP 框架自动创建的 AOP 代理,AOP 代理则可分为静态代理和动态代理两大类,其中静态代理是指使用 AOP 框架提供的命令进行编译,从而在编译阶段就可生成 AOP 代理类,因此也称为编译时增强;而动态代理则在运行时借助于 JDK 动态代理、CGLIB 等在内存中“临原创 2017-08-26 23:23:48 · 406 阅读 · 0 评论 -
Spring_IOC 之 bean 的配置
1.Spring之Bean创建三种方式: (1) 调用构造器创建Bean 调用构造方法创建Bean是最常用的一种情况Spring容器通过new关键字调用构造器来创建Bean实例,通过class属性指定Bean实例的实现类,也就是说,如果使用构造器创建Bean方法,则<bean/>元素必须指定class属性,其实Spring容器也就是相当于通过实现类new了一个Bean实例。调用构造方法创建Bean实例,通过名字也可以看出,我们需要为该Bean类提供无参数的构造器。下面是一个通过构造方法创建Bean原创 2017-08-26 11:57:48 · 890 阅读 · 0 评论 -
Spring 简单介绍
1.spring是什么: Spring 是一个开源框架, Spring 是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson在其著作 Expert One-On-One J2EE Development and Design 中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。 Spring 使用基本的 JavaBean来完成以前原创 2017-08-26 11:11:14 · 588 阅读 · 0 评论