![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ssh的Spring
文章平均质量分 63
别拿感情当饭吃
这个作者很懒,什么都没留下…
展开
-
spring中创建容器的三种方式
public class GetBeanContainer { /** * 第一种方式获取spring的容器 通过 ClassPathXmlApplicationContext * @throws Exception */@Testpublic void getCoreContainer1()throws Exception {//获取我们的spring的容器原创 2018-01-29 19:32:37 · 3138 阅读 · 0 评论 -
spring的aop底层的实现方式
AOP的作用:日志的记录权限的校验性能的检测(查看某个方法执行了多长时间)事务的管理AOP这种思想是由AOP联盟组织提出来的一种思想,spring是把这种思想实现的最好的框架之一Aop的两种实现方式:Jdk的动态代理:只能对有接口的实现类进行增强Cglib的动态代理:可以对类进行增强,这个类不需要实现任何接口 第一步:创建maven工程,解决两个问题原创 2018-01-29 19:58:31 · 692 阅读 · 0 评论 -
spring与junit的整合
spring与junit的整合第一步:导入jar包dependency> groupId>org.springframeworkgroupId> artifactId>spring-testartifactId> version>4.2.4.RELEASEversion> scope>testscope>dependency> 第二步原创 2018-01-29 19:55:56 · 8160 阅读 · 0 评论 -
spring的注解
创建对象的四个注解@Component 创建我们的javaBean@Controller 用于我们的web层@Service 用于我们的service层@Repository 用于我们的dao层属性赋值的注解@Value 可以为我们的基本数据类型以及string进行属性赋值@Autowired 可以为我们的对象属性进行赋值,前提是对象必须先初始化了,表示我们原创 2018-01-29 19:55:13 · 148 阅读 · 0 评论 -
spring与web的整合
spring与web的整合第一步:导入整合需要的jar包dependency> groupId>org.springframeworkgroupId> artifactId>spring-webartifactId> version>4.2.4.RELEASEversion>dependency>dependency> groupId原创 2018-01-29 19:54:25 · 801 阅读 · 0 评论 -
spring的集合属性赋值
spring的集合属性赋值第一步:定义我们的集合对象List集合属性赋值Xml配置集合属性赋值 --> bean id="collectionProperty" class="cn.itcast.spring.demo8.CollectionProperty"> property name="list"> list> value>abcvalue>原创 2018-01-29 19:53:16 · 1421 阅读 · 0 评论 -
spring的表达式语言spel
spring的表达式语言spelSpel表达式语言是spring为我们提供的一种动态的改变属性值的方式定义我们的java对象配置我们的xml的表达式语言 --> bean id="catImpl" class="cn.itcast.spring.demo7.CatImpl"> property name="catAge" value="12">property>原创 2018-01-29 19:51:47 · 168 阅读 · 0 评论 -
spring的xml中p名称空间与C名称空间简化属性赋值
p名称空间与C名称空间简化属性赋值Spring给我们提供的一种比较简便的方式来为我们的属性赋值P名称空间用于简化set方法的属性赋值C名称空间用于简化构造器的属性赋值第一步:加上我们的P名称空间与C名称空间xml version="1.0" encoding="UTF-8"?>beans xmlns="http://www.springframework.org/schem原创 2018-01-29 19:50:09 · 1539 阅读 · 0 评论 -
spring的xml文件中的bean的范围
Xml当中的定义 的作用域与作用范围 scope 有四个取值: prototype :表示每次创建的对象都不一样,是多例 singlton : 表示每次创建的对象都是一样的,是单例的 默认就是使用的单例 request : 在我们web开发当中用的,表示把我们创建的对象放到request域当中去 一般不会用的到 session原创 2018-01-29 19:47:57 · 329 阅读 · 0 评论 -
spring通过xml文件创建对象的三种方式
第一种创建对象的方式:默认构造器创建对象配置xml创建对象的三种方式之第一种,通过默认构造器来创建对象 --> bean id="bean1" class="cn.itcast.spring.demo3.Bean1">bean>第二种创建对象的方式:静态工厂定义静态工厂 配置xml文件 创建对象的第三种方式。通过实例工厂来创建我们的对象-->原创 2018-01-29 19:34:49 · 1667 阅读 · 0 评论