随笔分类 -  Spring Boot

springboot
摘要:1.注解简介 Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。 Java 语言中的类、方法、变量、参数和包等都可以被标注。和 Javadoc 不同,Java 标注可以通过反射获取标注内容。在编译器生成类文件时,标注可以被嵌入到字节码中。Java 虚拟 阅读全文
posted @ 2020-05-26 21:13 城南少年与猫 阅读(326) 评论(0) 推荐(0) 编辑
摘要:1.功能背景 ​ 我们在项目中有些经常会重复使用的参数,如用户信息相关USER_ID。此时并不希望每次都让前端传输重复的参数给我们,一方面减少重复代码的工作量,另一方面可以有效的保护用户隐私信息,这个时候可以在后台将其处理放入过滤器中,实现获得相关的参数的值。 2.示例代码 ①包结构 ②POM依赖 阅读全文
posted @ 2020-05-19 22:29 城南少年与猫 阅读(472) 评论(0) 推荐(0) 编辑
摘要:SpringBoot与PageHelper的整合示例详解 1.PageHelper简介 PageHelper官网地址: 摘要: com.github.pagehelper.PageHelper是一款好用的开源免费的Mybatis第三方物理分页插件。 PageHelper是一款好用的开源免费的Myba 阅读全文
posted @ 2019-07-21 11:58 城南少年与猫 阅读(30865) 评论(1) 推荐(7) 编辑
摘要:1.Swagger简介 ​ swagge是一个易于使用的API团队协作开发的工作,能用于查看API的生命周期,设计文档和测试开发.因此我们在前后端分离的项目用到Swagge测试和参数获取是再合适不过的了. 2.相关注解的介绍 1、@Api:用在请求的类上,说明该类的作用 tags="说明该类的作用" 阅读全文
posted @ 2019-06-05 00:01 城南少年与猫 阅读(1465) 评论(0) 推荐(0) 编辑
摘要:1.Quartz简介 ​ Quartz框架的核心是调度器。调度器负责管理Quartz应用运行时环境。调度器不是靠自己做所有的工作,而是依赖框架内一些非常重要的部件。Quartz不仅仅是线程和线程管理。为确保可伸缩性,Quartz采用了基于多线程的架构。启动时,框架初始化一套worker线程,这套线程 阅读全文
posted @ 2019-05-28 08:51 城南少年与猫 阅读(1974) 评论(0) 推荐(1) 编辑
摘要:springBoot上传文件时MultipartFile报空问题解决方法 1.问题描述: 之前用spring MVC,转成spring boot之后发现上传不能用。网上参考说是spring boot已经有CommonsMultipartResolver了,但是我的上传后台接收的还是null。 2.解 阅读全文
posted @ 2018-10-26 20:54 城南少年与猫 阅读(24710) 评论(2) 推荐(4) 编辑
摘要:springboot打包成jar包后找不到xml,找不到主类的解决方法 请首先保证你的项目能正常运行(即不打包的时候运行无误),我们在打包时经常遇到如下问题: springboot打包成jar包后找不到xml,找不到主类 我的解决方法 请将build文件更换为如下的文件: 然后maven insta 阅读全文
posted @ 2018-09-05 22:48 城南少年与猫 阅读(6146) 评论(0) 推荐(0) 编辑
摘要:通过Groovy来消除代码噪声 Java是在JVM上运行的最广泛使用的编程语言。不过,还有很多其他基于JVM的语言,比如Groovy,Scala,JRuby,Jython,Kotlin等等。其中,Groovy和Scala现在在Java社区中已经被广泛采用并大受欢迎。 本文介绍如何在Spring Bo 阅读全文
posted @ 2018-09-02 18:39 城南少年与猫 阅读(577) 评论(0) 推荐(0) 编辑
摘要:springboot设置静态资源不拦截的方法 springboot不拦截静态资源需配置如下的类: 阅读全文
posted @ 2018-09-02 17:16 城南少年与猫 阅读(8915) 评论(4) 推荐(2) 编辑
摘要:解决ajax跨域问题的一种方法 前后端分离经常用json来传输数据,比较常见的问题就有ajax跨域请求的错误问题,这里是我的一种解决方法: 在java中加入如下的注解类: 阅读全文
posted @ 2018-09-02 17:15 城南少年与猫 阅读(242) 评论(0) 推荐(0) 编辑
摘要:Spring Boot 日志配置 默认日志 : 默认情况下,Spring Boot会用Logback来记录日志,并用INFO级别输出到控制台。在运行应用程序和其他例子时,你应该已经看到很多INFO级别的日志了。 从上图可以看到,日志输出内容元素具体如下: 时间日期:精确到毫秒 日志级别:ERROR, 阅读全文
posted @ 2018-09-02 17:13 城南少年与猫 阅读(197) 评论(0) 推荐(0) 编辑
摘要:当我用Springboot和mybatis进行延迟加载时候报出如下的错误: 这里我的解决方法是在yml的配置中设置: 同理在properties中设置为: 这里搜索到的很多说将bean中属性为private,改为public ,我没有试过也不建议这么做. 阅读全文
posted @ 2018-09-02 17:13 城南少年与猫 阅读(2656) 评论(0) 推荐(0) 编辑
摘要:springboot自定义错误页面 1.加入配置: 2.把404.html等放在sattic文件夹下: 这样404页面就会被换为自定义的页面了. 阅读全文
posted @ 2018-08-21 23:09 城南少年与猫 阅读(620) 评论(0) 推荐(0) 编辑
摘要:thymeleaf的常见问题汇总 1.thymeleaf th:href 多个参数传递格式 thymeleaf的th:each常见用法 一.th:eath迭代集合用法: 二.迭代下标变量用法: 状态变量定义在一个th:每个属性和包含以下数据: 1.当前迭代索引,从0开始。这是索引属性。index 2 阅读全文
posted @ 2018-08-21 21:54 城南少年与猫 阅读(2120) 评论(0) 推荐(0) 编辑
摘要:Springboot+ajax传输json数组以及单条数据的方法 下面是用ajax传输到后台单条以及多条数据的解析的Demo: 结构图如下: 下面是相关的代码: pom.xml: StudentController: Student: StudentMapper: StudentService: S 阅读全文
posted @ 2018-08-19 17:41 城南少年与猫 阅读(15745) 评论(1) 推荐(1) 编辑
摘要:SSO介绍 什么是SSO 百科:SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一。 简单来说,SSO出 阅读全文
posted @ 2018-07-28 21:05 城南少年与猫 阅读(17913) 评论(3) 推荐(1) 编辑
摘要:Spring Boot遇到的某些问题 1.关于templates的html包格式问题: Tomcat配置Context 标签以后Tomcat启动不了 因为项目要访问本地硬盘的文件所以要去Tomcat的server.xml里配置Context , \\ 结果弄了一个多小时发现是docBase的路径不存 阅读全文
posted @ 2018-07-28 21:02 城南少年与猫 阅读(340) 评论(0) 推荐(0) 编辑