![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaEE
文章平均质量分 50
佳明Ryan
JiaMing.isHandsome=true;
展开
-
MyBatis-Plus使用入门(增删改查,配置日志,分页)
MyBatis-plus快速入门1.简介MyBatis-Plus 是一个 Mybatis 增强版工具,在 MyBatis 上扩充了其他功能没有改变其基本功能,为了简化开发提交效率而存在。官网文档地址: https://mp.baomidou.com/guide/MyBatis-Plus 特性:无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:内置通用 Mapper、通用 Se原创 2021-09-07 16:03:39 · 566 阅读 · 0 评论 -
Illegal DefaultValue null for parameter type integer 解决办法
我们在使用swagger时,给实体类加描述时会报这个异常,我们先分析一下这个异常!Illegal DefaultValue null for parameter type integer和NumberFormatException: For input string: ""有个默认值是空字符串的变量转换成Integer类型时异常。io.swagger.models.parameters.AbstractSerializableParameter.getExample(AbstractSerializa原创 2021-09-03 11:22:03 · 4809 阅读 · 0 评论 -
SpringBoot项目国际化语言转换出现404Not Found问题解决办法
我在写一个项目时,国际化语言转换的时候出现了404但是看到url里面参数确实是传进去了,后来经过调试和查找资料知道了问题出在这里:静态资源都是默认跳转到static里面,而我们的视图都放在了templates里面所以想解决这个问题,就要自己创建个自定义跳转。具体方法:在config包下建一个MyConfig类import org.springframework.context.annotation.Configuration;import org.springframework.web.s原创 2021-05-17 12:51:10 · 871 阅读 · 2 评论 -
JavaWeb项目国际化出现乱码解决办法
JavaWeb项目国际化出现乱码解决办法修改当前编译器的编码为UTF-8,如果出现乱码后更改的设置,建议把properties里面的配置重写,如下图所示:IDEA具体设置如图所示:快捷键ctrl+alt+s,在Editor->File Encoding中设置如果使用了汉化插件,设置里面找文件编码。设置完重新构建项目,启动项目,乱码问题就被解决了!!...原创 2021-05-15 12:11:03 · 904 阅读 · 0 评论 -
Springboot小彩蛋——更改项目的启动Banner
Springboot默认启动是这样的:安利一个网站,可以把Banner改成自己喜欢的。我的是这样:BootSchool里面有很多素材,也支持自定义。链接: link.https://www.bootschool.net/ascii-art下载完自己想要的素材文件后,只需要把下载的banner.txt放到IDEA项目里面resources下面,再次启动项目就可以看到新的banner了。赶快去尝试下吧!!!...原创 2021-05-10 22:18:37 · 280 阅读 · 0 评论 -
SpringBoot自动装配原理
SpringBoot自动装配原理1.springboot在启动的时候,从类路径下/META-INF/ spring.factories获取指定的值;2.将这些自动配置的类导入容器,自动配置就会生效,帮我进行自动配置!3.整合javaEE,解决方案和自动配置的东西都在spring-boot-autoconfigure-2.2.0.RELEASE.jar这个包下;4.它会把所有需要导入的组件,以类名的方式返回,这些组件就会被添加到容器5.容器中也会存在非常多的xxxAutoConfiguration的原创 2021-05-10 21:19:10 · 588 阅读 · 0 评论 -
SpringMVC执行原理
SpringMVC执行原理分析DispatcherServl表示前置控制器,是整个SpringMVC的控制中心。当我们发出请求时,DispatcherServlet接收请求并拦截请求。2.HandlerMapping为处理器映射。DispatcherServlet调用HandlerMapping,HandlerMapping根据请求url查找HandIer。3.HandlerExecution表示具体的Handler,其主要作用是根据url查找控制器,如上url被查找控制器为: hello。原创 2021-05-10 21:02:35 · 608 阅读 · 0 评论