![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
ITCBL
这个作者很懒,什么都没留下…
展开
-
为什么一般实体类不用Spring注入呢?
为什么一般实体类不用Spring注入呢? 这个是要综合考虑的问题。就拿我们在工作中的很常见的例子来说:我们会将controller、service、dao中的class交由spring管理并注入,是因为一般情况下在整个程序运行周期内,这些class只会被实例化一次,这恰好能和spring中的singleton scope相吻合。但是我们几乎很少将entity中的class交由...原创 2020-03-24 18:37:02 · 4329 阅读 · 4 评论 -
前置通知、后置通知、最终通知、异常通知、环绕通知的执行顺序
前置通知、后置通知、最终通知、异常通知、环绕通知的执行顺序进入环绕通知:前置通知退出环绕通知后置通知最终通知原创 2020-03-11 15:01:48 · 3482 阅读 · 2 评论 -
ClassNotFoundException: org.springframework.core.annotation.MergedAnnotations$SearchStrategy
Caused by: java.lang.ClassNotFoundException: org.springframework.core.annotation.MergedAnnotations$SearchStrategy解决办法出现这种问题的排除方法:1.检查是否jar包(spring-test及其关联的jar包)的版本是否过高或过低;2.检查是否存在jar包冲突,IDEA可以看...原创 2020-03-06 17:16:12 · 6373 阅读 · 0 评论 -
关于spring-bean中集合属性注入的标签可以混用解析(Array、List、Set)(Map、Properties)
关于spring-bean中集合属性注入的array,list,set标签可以混用解析public class User { private List<String> list; private Set<String> set; private String[] strs;// setter getter 方法省略}<bean...原创 2020-03-03 10:39:29 · 822 阅读 · 0 评论 -
beanFactory 与 ApplicationContext的区别
beanFactory 与 ApplicationContext的区别Beanfactory:创建容器对象时,只是加载了配置文件,没有创建对象 只有获取对象时,才会创建对象ApplicationContext: 创建容器对象时,创建对象,(常用,因为项目启动会时就能检查错误。而beanFactory需要用到该方法后才能检查错误,不利于开 ...原创 2020-03-02 14:22:57 · 167 阅读 · 0 评论 -
Spring 官方文档(中文翻译)
资源地址:https://www.jianshu.com/p/b3da0c8a22fe转载 2019-08-29 15:27:16 · 512 阅读 · 1 评论 -
关于spring配置文件的头部编写
关于spring配置文件的头部编写配置文件不需要记住,从帮助文档中获取就行,获得普通的模板后,其他的都可以了根据规矩来变化使用。在此分享一篇文章https://www.cnblogs.com/shizilukou123/p/9117290.html...转载 2019-03-05 20:17:02 · 269 阅读 · 0 评论 -
为何需要@Autowired注入,以及@Autowired注释的作用
为何需要@Autowired注入,以及@Autowired注释的作用spring可以自动帮你把Bean里面引用的对象的setter/getter方法省略,它会自动帮你set/get。@Autowired注释进行自动注入时,spring容器中匹配的候选Bean数目必须有且仅有一个。当找不到一个匹配的Bean时,spring容器将抛出BeanCreationException异常,并指出必须至少...原创 2019-02-08 12:56:08 · 6356 阅读 · 6 评论 -
spring中tx:advice中的tx是什么的缩写?
spring中tx:advice中的tx是什么的缩写?transaction的缩写,即是跟事务相关的配置 tx 根据transaction的发音来缩写出来的原创 2019-01-28 21:18:32 · 4490 阅读 · 7 评论 -
commons-logging.jar作用解释
什么是Commons-logging.jar?commons-logging只是一个高层的日志框架,本身没有实现真正的日志能力,它依赖其他的日志系统如log4j或者java本身的java.util.logging。 可以通过配置文件来设定最终使用log4j还是java.util.logging。没有配置log4j的时候就会调用java.util.logging包 所以经常看到commons...原创 2019-02-03 17:10:50 · 882 阅读 · 0 评论 -
Spring--数据库开发-总结
Spring--数据库开发--总结Spring JDBC最核心的东西就是JDBCTemplate;JDBCTemplate最核心的就是xml文件的配置以及三个常用的方法update(),execute(),query();#1.配置文件ApplicationContext.xml模板(还有具体代码:)(简要总结: 1.配置数据源; 2.配置jdbcTemplate,并且...原创 2019-01-28 19:02:56 · 476 阅读 · 0 评论 -
execution(* cn.itcast.service.*.*(..))
解释execution(* cn.itcast.service.*.*(..))如下图所示:本博文作为本人的学习记录,如有不妥,请大力吐槽,共同进步!原创 2019-02-01 23:47:20 · 1826 阅读 · 0 评论 -
Caused by: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax
错误提示信息:Caused by: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to...原创 2019-02-01 18:25:02 · 2280 阅读 · 0 评论 -
为什么事务加在service层而不加在dao层
为什么事务加在service层而不加在dao层? 什么是事务? 在数据库中,所谓事务是指一组逻辑操作单元即一组sql语句。当这个单元中的一部分操作失败,整个事务回滚,只有全部正确才完成提交。判断事务是否配置成功的关键点在于出现异常时事务是否会回滚 事务四大特性 1. 原子性(Atomicity) 原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。...转载 2019-02-01 09:56:38 · 638 阅读 · 0 评论 -
spring配置文件头部配置解析
本人看到Spring配置文件头部配置解析不错,在此分享给大家:https://blog.csdn.net/f_639584391/article/details/50167321原创 2019-01-31 23:54:25 · 116 阅读 · 0 评论 -
如何获得spring配置文件头部配置(applicationContext.xml)
目录一、文章前言二、applicationContext.xml查找一、文章前言Spring需要加载配置文件applicationContext.xml,那么自带的jar包又没有,该如何查找;在网上找又怕找的不对,那么其实很简单,当我们在jar包找不到我们需要的文件的时候首先应该想到去官网查找二、applicationContext.xml查找1.我们可以去Spring的官网的...转载 2019-01-31 21:34:40 · 3667 阅读 · 0 评论 -
java spring 环绕通知 ProceedingJoinPoint 执行proceed方法的作用是什么
java spring 环绕通知 ProceedingJoinPoint 执行proceed方法的作用是什么 ?环绕通知 ProceedingJoinPoint执行proceed方法的作用是让目标方法执行,这也是环绕通知和前置、后置通知方法的一个最大区别。 简单理解,环绕通知=前置+目标方法执行+后置通知,proceed方法就是用于启动目标方法执行的....原创 2019-01-26 22:36:26 · 46069 阅读 · 4 评论 -
maven下载及安装
maven下载及安装一、下载及安装1.1 下载maven 3.1.1先到官网http://maven.apache.org/download.cgi 下载最新版本(目前是3.1.1 ),下载完成后,解压到某个目录,本人解压到了D:\install\maven\apache-maven-3.5.0目录下二、配置Maven环境变量 在我的电脑-------属性----...转载 2019-01-25 00:53:06 · 241 阅读 · 0 评论 -
maven
转载自:https://www.cnblogs.com/whgk/p/7112560.html我记得在搞懂maven之前看了几次重复的maven的教学视频。不知道是自己悟性太低还是怎么滴,就是搞不清楚,现在弄清楚了,基本上入门了。写该篇博文,就是为了帮助那些和我一样对于maven迷迷糊糊的人。有福了,看完基本上你就会发现原来这么简单。 参考博文:通俗理解maven 该篇文章篇幅很长,大概...转载 2019-01-24 23:18:32 · 93 阅读 · 0 评论