@Transactional事务几点注意及其属性Propagation的使用
摘要:@Transactional事务几点注意 这里面有几点需要大家留意: A. 一个功能是否要事务,必须纳入设计、编码考虑。不能仅仅完成了基本功能就ok。 B. 如果加了事务,必须做好开发环境测试(测试环境也尽量触发异常、测试回滚),确保事务生效。 C. 以下列了事务使用过程的注意事项,请大家留意。 1
阅读全文
posted @
2020-08-30 16:12
@ 小浩
阅读(1687)
推荐(2) 编辑
Spring项目中Properties不能加载多个的问题
摘要:A模块和B模块都分别拥有自己的Spring XML配置,并分别拥有自己的配置文件: A模块 A模块的Spring配置文件如下: Xml代码 <?xml version="1.0" encoding="UTF-8" ?> <beans xmlns="http://www.springframework
阅读全文
posted @
2019-12-01 17:29
@ 小浩
阅读(661)
推荐(0) 编辑
@Autowired和@Resource的区别和联系
摘要:背景: 今天下班路上看到一个大货车,于是想到了装配,然后脑海里跳出了一个注解@Autowired(自动装配),于是又想到最近工作项目用的都是@Resource注解来进行装配。于是本着学什么东西都要一钻到底才能从菜鸟变大神的精神!!我就认真研究了一下,在此总结一波。以下内容先分别解释一下两个注解,再进
阅读全文
posted @
2019-12-01 16:25
@ 小浩
阅读(372)
推荐(0) 编辑
Spring Boot打war包和jar包的目录结构简单讲解
摘要:Spring Boot项目可以制作成jar包和war包,其目录结构是不一样的,具体的如下所示: 1、war包目录结构分析WAR(Web Archivefile)网络应用程序文件,是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。 WAR包标准目录结构: 说明: 1、index.jsp[可选
阅读全文
posted @
2019-12-01 14:33
@ 小浩
阅读(3168)
推荐(0) 编辑
Spring Boot通过Configuration配置多数据源
摘要:本文结合SpringBoot + MyBatis + MySql进行多数据源配置,DataSource信息采用自定义dataSource.properties进行配置。 1.文件结构如下: 2.1 pom依赖: <project xmlns="http://maven.apache.org/POM/
阅读全文
posted @
2019-12-01 14:18
@ 小浩
阅读(3175)
推荐(0) 编辑
Spring MVC JSON乱码问题
摘要:之前项目中也遇到过返回JSON时乱码问题,当时找到了一个方法解决了问题但是没有明白原因,今天这个项目又遇到了JSON乱码问题,用之前的方法不行,看了这篇博文才明白为什么 @RequestMapping的produces方法 第一种解决方案是使用@RequestMapping注解的produces方法
阅读全文
posted @
2019-11-04 14:27
@ 小浩
阅读(460)
推荐(0) 编辑
Spring Boot 项目 application.properties配置说明
摘要:参考连接:https://www.cnblogs.com/wuyx/p/9742618.html
阅读全文
posted @
2019-11-01 17:19
@ 小浩
阅读(14607)
推荐(1) 编辑
Spring Boot 学习视频
摘要:1. Spring Boot 项目实战 技术栈博客企业前后端 链接:https://pan.baidu.com/s/1hueViq4 密码:4ma8 2.Spring Boot 项目实战 传智播客Spring Boot视频教程附代码笔记资料 链接:https://pan.baidu.com/s/1o
阅读全文
posted @
2018-07-06 15:59
@ 小浩
阅读(1314)
推荐(1) 编辑
SpringMVC 源码分析
摘要:一个东西用久了,自然就会从仅使用的层面上升到探究其原理的层面,在javaweb中springmvc更是如此,越是优秀的框架,其底层实现代码更是复杂,而在我看来,一个优秀程序猿就相当于一名武林高手,不断进阶武功秘籍,越是高深莫测的功夫,越是要探究其原理,而springmvc就是一本十分深奥的武功秘籍。
阅读全文
posted @
2018-05-28 07:18
@ 小浩
阅读(480)
推荐(0) 编辑
SpringMVC 请求响应流程
摘要:SpringMVC的工作原理图: SpringMVC流程 1、 用户发送请求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处
阅读全文
posted @
2018-05-27 17:07
@ 小浩
阅读(1007)
推荐(0) 编辑
Spring MVC 原理图
摘要:SpringMVC的工作原理图: SpringMVC流程 1、 用户发送请求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处
阅读全文
posted @
2018-04-30 15:03
@ 小浩
阅读(449)
推荐(0) 编辑
Spring+MyBatis实现数据库读写分离方案
摘要:推荐第四种:https://github.com/shawntime/shawn-rwdb 方案1 通过MyBatis配置文件创建读写分离两个DataSource,每个SqlSessionFactoryBean对象的mapperLocations属性制定两个读写数据源的配置文件。将所有读的操作配置在
阅读全文
posted @
2018-04-17 11:28
@ 小浩
阅读(457)
推荐(0) 编辑
freemarker ,DEFAULT_INCOMPATIBLE_IMPROVEMENTS 找不到
摘要:一般出现这种问题的原因是,spring的版本和freemarker不匹配造成的~ nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'f
阅读全文
posted @
2017-10-18 16:50
@ 小浩
阅读(2075)
推荐(0) 编辑
Spring mvc的web.xml配置详解
摘要:1、spring 框架解决字符串编码问题:过滤器 CharacterEncodingFilter(filter-name) 2、在web.xml配置监听器ContextLoaderListener(listener-class) ContextLoaderListener的作用就是启动Web容器时,
阅读全文
posted @
2017-04-19 11:22
@ 小浩
阅读(536)
推荐(0) 编辑
Spring MVC controller间跳转 重定向 传参
摘要:1. 需求背景 需求:spring MVC框架controller间跳转,需重定向。有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示。 2. 解决办法 需求有了肯定是解决办法了,一一解决,说明下spring的跳转方式很多很多,我这里只是说一些自我认为好用的,常用
阅读全文
posted @
2016-08-30 19:53
@ 小浩
阅读(439)
推荐(0) 编辑
Spring不支持静态注入
摘要:在springframework里,我们不能@Autowired一个静态变量,使之成为一个spring bean,例如下面这样: 可以试一下,yourClass在这种状态下不能够被依赖注入,会抛出运行时异常java.lang.NullPointerException,为什么呢?静态变量/类变量不是对
阅读全文
posted @
2016-08-05 11:34
@ 小浩
阅读(1068)
推荐(0) 编辑
Spring的常用下载地址
摘要:第一种,简单粗暴直接 1 http://repo.springsource.org/libs-release-local/org/springframework/spring/3.2.4.RELEASE/spring-framework-3.2.4.RELEASE-dist.zip http://r
阅读全文
posted @
2016-05-29 15:03
@ 小浩
阅读(309)
推荐(0) 编辑
Quartz 用 cron 表达式存放执行计划
摘要:Quartz 用 cron 表达式存放执行计划。引用了 cron 表达式的 CronTrigger 在计划的时间里会与 job 关联上。 1、Quartz cron 表达式支持七个域如下: 名称 是否必须 允许值 特殊字符 秒 是 0-59 , - * / 分 是 0-59 , - * / 时 是
阅读全文
posted @
2016-03-24 15:26
@ 小浩
阅读(648)
推荐(0) 编辑
Spring MVC启动时初始化的几个常用方法
摘要:Spring-MVC的应用中,要实现类似的功能,主要是通过实现下面这些接口(任选一,至少一个即可) 一、ApplicationContextAware接口 + View Code? 1 2 3 4 5 6 7 8 9 package org.springframework.context; impo
阅读全文
posted @
2016-03-15 15:03
@ 小浩
阅读(3320)
推荐(0) 编辑
spring mvc(注解)上传文件的简单例子
摘要:spring mvc(注解)上传文件的简单例子, 这有几个需要注意的地方1.form的enctype=”multipart/form-data” 这个是上传文件必须的 2.applicationContext.xml中 <bean id=”multipartResolver” class=”org.
阅读全文
posted @
2016-03-13 20:48
@ 小浩
阅读(18070)
推荐(0) 编辑