
spring
VICTOR_fusheng
这个作者很懒,什么都没留下…
展开
-
Springboot项目打包放到阿里云服务器的一些总结
这边服务器的环境只有JDK1.8和tomcat,因为只是测试访问,并没有加上mysql。使用idea对项目进行打包生成jar包后,这边使用Xftp上传到阿里云服务器上,并单独新建一个文件夹。这边进入文件夹执行命令java -jar project.jar结果出现: no main manifest attribute, in project.jar。这边搜索找到一个办法是...原创 2019-11-03 14:10:53 · 591 阅读 · 0 评论 -
记录一下自己用idea通过maven创建一个简单的spring boot例子
这个不涉及的前端页面,不会跳转页面。在浏览器访问时仅显示返回的内容。再说之前先列出两个参考IDEA下从零开始搭建SpringBoot工程和SpringBoot入门系列:第一篇 Hello World,第二篇的这个博主写了一系列的,不过由于用的eclipse只做参考。首先File-new-project;选择maven,然后中上那里记得打钩。然后点next,groupID 和artifa...原创 2017-06-07 11:43:04 · 3447 阅读 · 0 评论 -
BeanCreationNotAllowedException: Singleton bean creation not allowed while singletons of this facto
首先贴错误,这是我遇到的错误。org.springframework.beans.factory.BeanCreationNotAllowedException:Errorcreatingbeanwithname'registrationListener':Singletonbeancreationnotallowedwhilesingletonsofthisf...原创 2018-01-18 14:49:48 · 11208 阅读 · 4 评论 -
SpringBoot 二:配置文件与JPA操作mysql数据库
SpringBoot项目的搭建参见上篇文章记录一下自己用idea通过maven创建一个简单的spring boot例子springboot的配置文件有两种格式,一种是application.yml一种是application.properties。以设置端口号为例application.ymlserver: port: 8088application.properties...原创 2019-08-09 15:40:10 · 1778 阅读 · 0 评论 -
SpingBoot三:统一返回类与错误处理器ExceptionHandler
在上一个介绍中,Controlle层我们返回的数据类型各不一致,如果出现错误的话,还会返回一个错误页面,这对请求很不友好,所以我们对返回结果做一个统一的包装。首先定义一个简单的错误码及错误信息的枚举类:ResponseCodeConstant。public enum ResponseCodeConstant { SUCCESS(200, "接口调用成功"), FAIL(3...原创 2019-08-23 14:47:46 · 544 阅读 · 0 评论 -
SpringBoot五:整合swagger文档工具
在开发中,我们需要测试或者提供给别人文档,测试的话我们一般需要使用postman等测试工具,文档提供只是内部人员使用,专门写一个word文档有点麻烦,而且每次修改的时候都需要发一个新的文档。swagger就可以很好地解决上面的文档,它可以提供一个线上文档地址,每次修改后只要发布,文档就会更新。首先添加需要的依赖 <dependency> ...原创 2019-09-02 11:58:49 · 277 阅读 · 0 评论 -
springboot六:logback日志功能的实现
在开发中,我们需要对一些信息进行日志记录,方便我们后期查找问题。springboot已经集合了一些日志的基本功能,所以我们也不需要额外增加新的依赖,我们启动的时候控制台都可以看到一堆日志文件。日志的常用级别是TRACE<DEBUG<INFO<WARN<ERROR。接下来我们用一个测试类来测试Springboot的日志功能。@ActiveProfiles("dev...原创 2019-09-03 11:32:32 · 252 阅读 · 0 评论 -
SpringBoot四:通过自定义注解实现参数校验及AOP
在项目中,我们总会或多或少接触过一些注解,如常见的@Override,@Autowired。我们分别点进去看一下:@Target(ElementType.METHOD)@Retention(RetentionPolicy.SOURCE)public @interface Override {}@Target({ElementType.CONSTRUCTOR, ElementType...原创 2019-08-23 16:42:44 · 2451 阅读 · 0 评论