随笔分类 - SpringBoot
SpringBoot开发
摘要:在使用Gradle对SpringBoot进行项目管理时,项目打包的jar文件名称没有版本号,且文件名称后面都加入了plain字样。如何让Gradle打包生成的jar文件符合常见的命名要求。实际上在Gradle的配置文件build.gradle中进入设置即可完成。从网上查看的资料来看多数是Gradle
阅读全文
摘要:org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'com.jeesite.modules.tianqi.project.service.ProjectSer
阅读全文
摘要:在做前后端分离时,需要提供接口给前端,那么接口的字段实体校验就显得尤为重要了 在需要实体校验的实体类前加上@Validated @RequestBody注解 是校验的实体类的字段上加入相关的校验注解 注解功能 @AssertFalse 可以为null,如果不为null的话必须为false @Asse
阅读全文
摘要:使用IDEA开发调试Jeesite,修改了含有beetl脚本的HTML文件后,使用Build输出资源文件出现以下错误。 Execution failed for task ':processResources'. Failed to clean up stale outputs 错误好像是无法更新b
阅读全文
摘要:在idea中启动spring boot项目时报错,错误信息如下: Error running 'Application': Command line is too long.Shorten command line for Application or also for Spring Boot de
阅读全文
摘要:只是记录一下,没有彻底解决这个问题。 出现这个问题的场景是这样的:使用Druid的DataSource然后通用自己定制的代码重新在Spring中注册了一下,然后访问数据库的DAO就出现了datasource already closed. 找到这样的一篇网文(https://blog.csdn.ne
阅读全文
摘要:在使用SpringBoot开发中经常使用配置文件来定义应用需要的数据项,例如数据字典,开始使用properties,然后使用XML,现在常使用YML 使用Properties格式没有层次,XML格式解析麻烦,编写复杂,YML简洁有层次应用快捷。于是在开发中使用YML定义如下数据项 data: dic
阅读全文
摘要:springboot项目中大量用户上传的图片,不能放在jar中,这样每次重新部署项目的时候,图片就失效了,很是麻烦。 所以此时就需要自定义配置springboot的项目静态文件映射。 需要自定义映射规则: 有两种方法一种是基于配置文件,另一种是基于代码层面配置。 1 基于配置文件 #配置内部访问地址
阅读全文
摘要:https://www.cnblogs.com/famary/p/14718994.html 在SpringBoot中使用BeanUtils.forName(clazzName, classLoader)根据配置文件制定的类动态加载class,开发阶段在IDEA中运行没有任何问题,但是构建之后以ja
阅读全文
摘要:和平常一样,写了控制器,然后又完成了FreeMarker页面的设计,重新启动SpringBoot应用等待期望的页面显示。然而却出现了404。 HTTP Status 404 – Not Found 查看后台日志输出的错误信息,没有能够定位到自己源代码的提示,提示信息给出的内容是: Cannot ex
阅读全文
摘要:在Gradle构建系统时设置了项目的版本号,使用SpringBoot开发应用程序时也需要Gradle构建项目的版本号,两个不同体系下的版本号如何统一使用,Gradle已经给出可用的方案。 一般情况下,在SpringBoot应用程序中我们会在application.properties文件中定义应用的
阅读全文
摘要:在早期使用SpringMVC与JSP实现的程序中,当请求达到JSP页面后,在JSP页面中可以再调用其它Controller定义的方法并渲染页面注入到当前的视图中。这种机制在后端生成HTML页面的传统方式是经常采用的机制,特别是PHP实现的Web应用十分常见,在JSP可以使用jsp:include指令
阅读全文