Spring
东非大裂谷
这个作者很懒,什么都没留下…
展开
-
Spring注解分类
* 注解的分类* 1.用于创建bean对象* @Component 把普通类注入到容器中,相当于配置了一个bean标签,出现的位置一般在类上面;* 属性:value 用于指定bean的id,当不写时,有默认值* 由此注解衍生的三个注解(全是Component的子类):* @Controller 一般用于表现的注解...原创 2018-09-12 22:14:42 · 808 阅读 · 0 评论 -
什么是单例模式
原文:https://zhuanlan.zhihu.com/p/51854665什么是单例模式?保证整个系统中一个类只有一个对象的实例,实现这种功能的方式就叫单例模式。为什么要用单例模式?1、单例模式节省公共资源比如:大家都要喝水,但是没必要每人家里都打一口井是吧,通常的做法是整个村里打一个井就够了,大家都从这个井里面打水喝。对应到我们计算机里面,像日志管理、打印机、数据库...转载 2019-05-13 16:51:29 · 19944 阅读 · 10 评论 -
单例模式(Singleton)应用场景和优缺点
概述:单例(Singleton)模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。这就提出了一个问题:如何绕过常规的构造器,提供一种机制来保证一个类只有一个实例?客户程序在调用某一个类时,它是不会考虑这个类是否只能有一个实例等问题的,所以,这应该是类设计者的责任,而不是类使用者的责任。 从另一个角度来说,Singleton模式其实也是一种职责型模式。因为我们创建了一个对象,这个对象扮演了...转载 2019-03-11 10:54:01 · 172 阅读 · 0 评论 -
SpringBoot之@EnableConfigurationProperties分析
https://blog.csdn.net/zknxx/article/details/79183698转载 2019-02-20 10:05:38 · 181 阅读 · 0 评论 -
Spring之基于注解的注入
https://www.cnblogs.com/wangbin2188/p/9014400.html转载 2019-02-19 15:24:07 · 204 阅读 · 0 评论 -
java中的注解大全
参考一篇文章,其中讲了@controller、@service、@repository注解,看后很有启发,自己复制下总结下,添加点东西写下这篇博客controller层使用@controller注解@Controller 用于标记在一个类上,使用它标记的类就是一个SpringMVC Controller 对象。分发处理器将会扫描使用了该注解的类的方法。通俗来说,被Controller标记的类...转载 2018-12-31 16:07:50 · 653 阅读 · 0 评论 -
classpath*: 和classpath:的区别
原文:https://perfy315.iteye.com/blog/2009258首先 classpath是指 WEB-INF文件夹下的classes目录 解释classes含义: 1.存放各种资源配置文件 eg.init.properties log4j.properties struts.xml 2.存放模板文件 eg.actionerror.ftl 3.存放class文件 对应...转载 2018-12-22 20:59:29 · 103 阅读 · 0 评论 -
spring framework体系结构及内部各模块jar之间的maven依赖关系
原文:http://www.cnblogs.com/ywlaker/p/6136625.html很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下一次创建相同类型的工程时也不知道要配置哪些spring的依赖,只有拷贝,其实,当初我就是这么干的!...转载 2018-12-13 15:41:21 · 106 阅读 · 0 评论 -
spring基于xml配置声明式事务之pointcut和tx:method的联系与区别
<!--spring的基于xml的声明式事务控制--> <!--1.配置事务管理器--> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <!--注入数据源--&...原创 2018-10-10 11:32:40 · 1092 阅读 · 4 评论 -
Spring事务管理——使用XML配置声明式事务
https://blog.csdn.net/evankaka/article/details/45478007转载 2018-10-10 11:10:32 · 61 阅读 · 0 评论 -
事务管理及spring基于注解的声明式事务管理的配置和用法
原文:https://blog.csdn.net/guozili1/article/details/54946546因为前几天看一个项目文档出现“本系统采用基于Spring的声明式事务控制”,才根据文档和代码了解了一下事务管理的相关知识。这里对自己的学习做个总结。一:相关概念1.事务:事务是一系列的动作,它们综合在一起才是一个完整的工作单元,这些动作必须全部完成,如果有一个失败的话,那...转载 2018-10-31 10:01:01 · 113 阅读 · 0 评论 -
java配置文件头
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:co...原创 2018-09-29 00:04:14 · 205 阅读 · 0 评论 -
加上事务aop后项目启动报错 BeanPostProcessor before instantiation of bean failed
在项目中加上基于xml的aop后,项目无法启动,错误信息如下:Error creating bean with name 'customerService' defined in class path resource [bean.xml]: BeanPostProcessor before instantiation of bean failed;原因是少了一个jar包:aspectj...原创 2018-09-27 22:58:17 · 6706 阅读 · 3 评论 -
Spring注解方式读取MySql数据库时报No suitable driver错误
在用注解方式读取数据库中的表时,失败,读取到的表为null错误信息如下:重点是: No suitable driver原因:缺少 mysql-connector-java-8.0.12.jar 这个jar包Maven导入jar包后,成功! ...原创 2018-09-12 22:18:21 · 674 阅读 · 1 评论 -
spring springboot websocket 不能注入( @Autowired ) service bean 报 null 错误
原文:https://blog.csdn.net/m0_37202351/article/details/86255132spring 或 springboot 的 websocket 里面使用 @Autowired 注入 service 或 bean 时,报空指针异常,service 为 null(并不是不能被注入)。解决方法:将要注入的 service 改成 static,就不会为nu...转载 2019-06-19 09:37:53 · 344 阅读 · 0 评论