spring
一条路上的咸鱼
小白程序员一枚
0. 微信公众号(码农翻身录:coder_xiaobu)
1. [博客园](https://www.cnblogs.com/jack1995/)
2. [简书](https://www.jianshu.com/u/5ea1795d1adf)
3. [掘金](https://juejin.im/user/5ac308786fb9a028d444c410/posts)
4. [CSDN](https://me.csdn.net/jack199504)
5. [语雀](https://www.yuque.com/mujingjing)
展开
-
Spring事务的传播级别
一、简单说明 传播属性 描述 PROPAGATION_REQUIRED 如果当前没有事务,就创建一个事务,如果当前存在事务,就加入该事务。 PROPAGATION_REQUIRED_NEW 当前的方法必须启动新事务,并在它自己的事务内运行,不管是否存着事务,都开启新事务。 PROPAGATION_SUPPORTS 如果当前存在事务,就加入该事务,如果当前不存在事务,就以非事务的方式执行。 PROPAGATION_NOT_SUPPORTED 当前的方法不应该运行在事务中,如果有运行原创 2020-07-04 02:54:23 · 213 阅读 · 0 评论 -
关于spring中bean配置的几件小事
一.IOC和DI 1.IOC(Inversion of Control) 其思想是反转资源获取的方向。传统的资源查找方式要求组件向容器发起请求查找资源,作为回应,容器适时的返回资源;而应用了IOC之后,则是容器主动的将资源推送给它所管理的组件,组件所要做的仅是选择一种合适的方式来接收资源。这种行为也被成为查找的被动形式。 2.DI(Dependency Injection) IOC的另一种表达方式...原创 2019-05-30 18:50:41 · 880 阅读 · 0 评论 -
关于spring中AOP的几件小事
0.AOP简介 AOP(Aspect-Oriented Programming,面向切面编程):是一种新的方法论,是穿透OOP的补充。 AOP的主要编程对象是切面(aspect),而切面模块化横切关注点。 在使用AOP编程时,仍然需要定义功能功能,但可以明确的定义这个功能在哪里,以什么方式应用,并且不必修改受影响的类。这样一来横切关注点就被模块化到特殊的对象(切面)里。 AOP的好处: - 每个...原创 2019-05-31 00:23:46 · 179 阅读 · 0 评论 -
关于spring中事务管理的几件小事
1.Spring中的事务管理 作为企业级应用程序框架,Spring在不同的事务管理API之上定义了一个抽象层。而应用程序开发人员不必了解底层的事务管理API,就可以使用Spring的事务管理机制。 Spring既支持编程式事务管理,也支持声明式的事务管理。 编程事务管理:将事务管理代码嵌入到业务方法中来控制事务的提交和回滚。在编程式管理事务时,必须在每个事务操作中包含额外的事务管理代码。 声明式...原创 2019-05-31 02:07:03 · 157 阅读 · 0 评论 -
关于SpringMVC映射模型视图的几点小事
一.SpringMVC概述 SpringMVC为展现层提供的基于MVC设计理念的优秀的Web框架,是目前最主流的MVC框架之一。 SpringMVC通过一套MVC注解,让POJO成为处理请求的控制器,而无需实现任何接口。 支持RESTFUL风格的URL。 采用了松散耦合可插拔组件结构,更具灵活性和扩展性。 二.使用@RequestMapping映射请求 1.使用@RequestMapping映...原创 2019-05-31 15:58:05 · 308 阅读 · 0 评论 -
关于SpringMVC的几件小事
一.SpringMVC表单标签He处理静态资源 1.Spring的表单标签 通过SpringMVC的表单标签可以实现将模型数据中的属性和HTML表单元素相绑定,以实现表单数据更便捷编辑和表单值的回显。 1.form标签 一般情况下,通过GET请求获取表单页面,而通过POST请求提交表单页面,因此获取表单页面和提交表单页面的URL是相同的。只要满足该最佳条件的契约,<form:form>...原创 2019-05-31 22:18:35 · 131 阅读 · 0 评论 -
关于SpringMVC拦截器和异常
一.文件上传 1.文件上传 SpringMVC为文件上传提供了直接的支持,这种类型是通过即插即用的MultipartResolver技术的。Spring用Jakarta Commons FileUpload技术实现了一个MultipartResolver实现类:CommonsMultipartResolver. SpringMVC上下文中默认没有装配MultipartResolver,因此默认情...原创 2019-06-01 02:19:10 · 375 阅读 · 0 评论