三大框架
文章平均质量分 80
阿芬
我是一个懒人
展开
-
Spring MVC异常统一处理的三种方式
Spring 统一异常处理有 3 种方式,分别为:使用 @ ExceptionHandler 注解 实现 HandlerExceptionResolver 接口 使用 @controlleradvice 注解使用 @ ExceptionHandler 注解使用该注解有一个不好的地方就是:进行异常处理的方法必须与出错的方法在同一个Controller里面。使用如下:@Controller public class GlobalController {转载 2020-10-06 16:08:15 · 477 阅读 · 0 评论 -
mybatis 中#与$的区别
MyBatis/Ibatis中#和$的区别1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 2. $将传入的数据直接显示生成在sql中。如:order by $us转载 2016-09-29 14:48:01 · 271 阅读 · 0 评论 -
Mybatis简介与原理
什么是Mybatis MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和D转载 2016-09-27 09:15:55 · 443 阅读 · 0 评论 -
Hibernate 与mybatis的区别
为方便以后准备面试,把一些常用的技术整理出来,会不定期更新。首先简单介绍下两者的概念:Hibernate :Hibernate 是当前最流行的ORM框架,对数据库结构提供了较为完整的封装。Mybatis:Mybatis同样也是非常流行的ORM框架,主要着力点在于POJO 与SQL之间的映射关系。其次具体从几个方面说一下两者的区别:1.两者最大转载 2016-10-10 09:41:39 · 238 阅读 · 0 评论 -
Springboot静态文件不更新的解决办法,以及Springboot实现热部署
之前写Spring MVC项目的时候完全没有这样的问题,经过一阵摸索和百度,最后解决了这个问题,目前百度谷歌到的答案其实都不完整(甚至压根就是错的) 先说第一个问题:更新html,css,js文件以后,为啥Update classes and resources不更新呢?因为我这里用了Springboot推荐的第一个web模板引擎--> thymeleaf这里纯属个人猜测了...转载 2018-11-05 16:33:00 · 8827 阅读 · 3 评论