Spring
文章平均质量分 56
灰太狼_cxh
不会,我可以学;落后,我可以追赶;跌倒,我可以站起来;我一定行。
展开
-
Spring的#和$的区别
${key名称}1.用户获取外部文件中指定key的值2.可以在xml中配置,也可以出现在@value注解中3.一般用于获取数据库配置内容信息#{表达式}1.spring中el表达式的格式2.可以在xml中配置,也可以出现在@value注解中3.可以任意表达式,支持运算符4.一般用于数据库sql语句的获取字段信息,可以防止sql注入注:在使用的时候也允许#{‘${key}’}这样使用。 比如:@Va...原创 2018-03-20 16:28:00 · 7334 阅读 · 0 评论 -
实现spring-aop例子
1.Spring aop的定义:Spring aop是spring的2大核心之一,又叫面向切面编程,是对oop的一种完善。通俗地说就是不改变原来的类的功能,额外地增加功能。所以aop采用的是动态代理模式:有java动态代理模式(默认),cglib动态代理模式。当需要代理的类不是接口类型的时候,Spring会自动切换为CGLIB来进行代理,也可以强制的选择使用CGLIB来进行代理动态代理分为两种: ...原创 2018-04-01 17:24:58 · 1533 阅读 · 0 评论 -
Spring+SpringMVC+Mybatis(ssm)项目整合
1.构建项目包结构2.配置各种xml文件:1.pom.xml(依赖jar包配置文件)2.web.xml(网页请求配置文件)3.applicationContext.xml(spring容器文件)4.springmvc-config.xml(springmvc控制器配置)5.mybatis-config.xml(持久层文件,连接数据库)6.db.properties(数据库配置信息)7.log4j....原创 2018-03-17 11:21:38 · 1346 阅读 · 0 评论 -
spring中bean的5个作用域
bean的5个作用域主要有:singleton,prototype,request,session,global session。Spring容器创建一个Bean实例时,不仅可以完成Bean实例的实例化,还可以为Bean指定特定的作用域。bean有如下5种作用域:1、singleton:单例模式,在整个Spring IoC容器中,使用singleton定义的Bean...原创 2018-06-17 23:59:18 · 4247 阅读 · 0 评论 -
spring的5种自动装配方式
set注入和构造注入有时在做配置时比较麻烦。所以框架为了提高开发效率,提供自动装配功能,简化配置。Spring框架式默认不支持自动装配的,要想使用自动装配需要修改spring配置文件中<bean>标签的autowire属性自动装配属性的5种选择: 1,no不支持自动装配功能2,default表示默认采用上一级标签的自动装配的取值。如果存在多个配...原创 2018-06-10 18:51:22 · 12693 阅读 · 0 评论 -
Spring中ModelAndView、Model、ModelMap的三者区别
1. ModelModel 是一个接口, 其实现类为ExtendedModelMap,继承了ModelMap类。 public class ExtendedModelMap extends ModelMap implements Model12.ModelMapModelMap的声明格式:public class ModelMap extends LinkedHashMap<String, ...原创 2018-06-26 12:05:43 · 2798 阅读 · 1 评论 -
spring的2种事务管理方式
事务概述:事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下:为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA(Java Persistence API和JDO(Java Data Objects)...原创 2018-07-28 11:40:39 · 771 阅读 · 0 评论 -
spring的@Transactional注解用法
@Transactional注解是spring声明式事务管理的一种注解方法@Transactional属性 属性 类型 描述 value String 可选的限定描述符,指定使用的事务管理器 propagation enum: Propagation 可选的事务传播行为设置 isolation enum: Isolation...原创 2018-07-28 11:47:21 · 547 阅读 · 0 评论 -
ssm框架在test文件下写接口功能测试用例
ssm项目在pom.xml下添加相应的spring框架的依赖包和用于测试的junit依赖包<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> &原创 2018-08-02 23:37:45 · 3330 阅读 · 0 评论