
spring
panruola
这个作者很懒,什么都没留下…
展开
-
spring4第三节:为集合属性赋值以及创建单例集合bean
<!--第三节--> <!--为集合属性赋值,使用list,set,map--><!--使用list属性 --> <bean id="person3" class="spring.collections.Person"> <property name="name" value="杉杉"原创 2018-12-13 22:58:52 · 310 阅读 · 0 评论 -
spring学习第一课-xml文件形式装配Bean组件
原创 2018-12-06 23:06:30 · 190 阅读 · 0 评论 -
spring学习第四课:bean之间的继承和依赖
<!--继承:parent,指向要继承的bean的id:称为父bean 子bean可以覆盖父bean中的属性值,但是父bean被抽象后(abstract),就只能被继承,不能被实例化(new) 若一个bean没有class,则该bean必须是抽象的--><!--<bean id="address1" p:privance="上海" p:city="徐汇...原创 2018-12-20 20:22:16 · 195 阅读 · 0 评论 -
spring:bean的作用域
bean的作用域:使用scope属性进行配置 默认是singleton:单例的,只创建一次 car1==car2 prototype:原型,每次调用都重新创建一个 car1!=car2例1:singleton运行结果例2:prototype的运行结果:...原创 2018-12-20 21:10:45 · 252 阅读 · 0 评论 -
spring学习第三课——autowire自动装配
<!--autowire:自动装配byName:根据当前bean里面定义的set方法的属性名和xml中的bean的id名称进行匹配,缺点:如果不存相同的名称,则不匹配注意:id名称必须是小写,而不是set方法属性里面的大写,比如setCar,则此处匹配的name是carbyType:根据bean的type类型的当前bean的属性的类型进行匹配,匹配class。缺点:如果存在多个bea...原创 2018-12-18 23:07:46 · 154 阅读 · 0 评论 -
spring学习:切面(aop)
1.使用@order指定Aspect(切面)的优先级,值越小优先级越高2.声明切点一:基于注解的方式// 定义一个方法,用于声明切入点表达式,一般该方法内容为空//使用@Pointcut声明切入点表达式@Pointcut("execution(public int spring.aop.MathCal.*(..))")public void declareJoinPoint...原创 2019-01-10 10:06:46 · 301 阅读 · 0 评论 -
spring--事务(Transaction)
导包xmlns:tx="http://www.springframework.org/schema/tx"xsi:schemaLocation="http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd"<!--配置事务管理器-->&...原创 2019-02-02 09:54:22 · 161 阅读 · 0 评论 -
关于IDEA springboot项目运行时Unable to start web server问题解决
报错内容:org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.context.ApplicationContextException: Unable to start ServletWebServe...原创 2019-02-23 10:58:42 · 40304 阅读 · 3 评论 -
springboot设置devtools热部署(修改代码后自动运行)
1.添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional><原创 2019-02-23 11:42:13 · 1669 阅读 · 0 评论