![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 94
戚爱斌
人的见识,决定人的一生,而增加见识的先决条件是走出自己固有的圈子和认知范围。
展开
-
Spring5利用视图解析器生成Excel文件
介绍请求处理方法执行完成后,最终返回一个ModelAndView对象。对于那些返回 String,View 或 ModeMap 等类型的处理方法,Spring MVC 也会在内部将它们装配成一个 ModelAndView 对象, 它包含了视图逻辑名和模型对象的信息Spring MVC 借助视图解析器(ViewResolver)得到最终 的视图对象(View),最终的视图可以是 JSP ,也...原创 2020-03-29 21:33:13 · 669 阅读 · 0 评论 -
SpringMVC5 的InterceptorHandler拦截器开发
1.拦载器介绍SpringMVC拦截器(Interceptor)实现对每一个请求处理前后进行相关的业务处理,类似与servlet中的Filter。SpringMVC 中的Interceptor 拦截请求是通过HandlerInterceptor来实现的。所有HandlerMapping实现都支持处理程序拦截器,当您希望将特定功能应用于特定请求时,这些拦截器非常有用——例如,校验检查会话...原创 2020-03-29 21:14:34 · 962 阅读 · 0 评论 -
Spring整合Mybatis步骤——Spring5+mybatis3.5+mybatis-spring2(MAVEN版本)
Spring整合Mybatis 加入mybatis-spring的插件及mybatis的包 在核心配置文件加入数据源,事务管理器,tx:annotation-driven 增加三个包,分别是com.oracle.mapper(映射文件 ),com.oracle.vo(值对象),com.oracle.dao(数据访问接口) 在核心配置文件中增加一个SqlSessi...原创 2020-03-26 22:10:13 · 2245 阅读 · 1 评论 -
Spring的事务管理三大组件
Spring的事务管理三大组件1事务管理一个数据库事务是一个被视为单一的工作单元的操作序列。这些操作应该要么完整地执行,要么完全不执行。开发中,很多复杂的事务要分步进行,但它们组成了一个整体,要么整体生效,要么整体失效。这种思想反映到数据库上,就是多条SQL语句,要么所有执行成功,要么所有执行失败。数据库事务有严格的定义,它必须同时满足4个特征:原子性,一致性,隔离性,持久性...原创 2020-03-26 22:08:08 · 795 阅读 · 0 评论 -
Spring中的事务总结-@Transactional的那些属性们
22.Spring事务总结主要内容:并发问题,事务隔离级别,事务传播,事务超时,只读事务,异常处理22.1 并发问题一个数据库可以允许多个客户端同时访问,即并发的方式访问数据库。数据库中的同一个数据可能同时被多个事务访问,如果没有采取必要的隔离措施,就会导致各种并发问题,从而破坏数据的完整性。这些问题可以归为5类,包括3类数据读问题(脏读,不可得复读和幻象读)及两类数据更新问题(第一类...原创 2020-03-19 12:09:39 · 1659 阅读 · 0 评论 -
SpringBoot下使用Thymeleaf创建RestFul风格的CURD
为什么使用Restful风格;强调HTTP应当以资源为中心,并且规范了资源URI的风格; 规范了HTTP请求动作(PUT,POST等)的使用,具有对应的语义;遵循REST规范的Web应用将会获得下面好处:URL具有很强可读性的,具有自描述性;资源描述与视图的松耦合;1.环境准备导入web,thymeleaf启动器和jquery的jar<dependency>...原创 2019-06-24 08:59:12 · 4416 阅读 · 0 评论 -
Mybatis-Generator开发教程
MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录,MyBatis的一个主要的特点就是需要程序员自己编写sql,那么如...原创 2018-04-21 17:24:54 · 7214 阅读 · 0 评论 -
Spring4 + Spring MVC + MyBatis 整合思路
1、Spring框架的搭建这个很简单,只需要web容器中注册org.springframework.web.context.ContextLoaderListener,并指定spring加载配置文件,那么spring容器搭建完成。(当然org.springframework的核心jar包需要引入)当然为了更加易用支持J2EE应用,一般我们还会加上如下:Spring监听HTT转载 2017-10-11 08:57:02 · 4923 阅读 · 0 评论