07 2019 档案
摘要:概念 异常,在程序中经常发生,如果发生异常怎样给用户一个良好的反馈体验就是我们需要处理的问题。以前处理异常信息,经常都是给前端一个统一的响应,如数据错误,程序崩溃等等。没办法指出哪里出错了,这是一种对用户很不友好的体验。我们应该根据自己的业务给予信息提示 异常类 定义一个全局的异常类,有异常信息,都
阅读全文
摘要:概述 在开发中,我们经常要考虑一些问题,对敏感词进行过滤,用户是否已经登录,是否需要对他的请求进行拦截,或者领导问现在在线人数有多少人?我们如何实现这些功能哪 @WebFilter package com.xmlxy.firstspringbootproject; import org.slf4j.
阅读全文
摘要:概述 记录一些springBoot在web开发中常用的一些注解和介绍 @SpringBootApplication springBootApplication自动给程序进行必要配置,等同于 @Configuration,@EnableAutoConfiguration和@ComponentScan
阅读全文
摘要:概述 在计算机的世界里,日志的重要性不言而喻。系统日志,应用日志等都可以帮我们更快的定位的计算机问题出现在哪里。而springBoot默认使用LogBack日志,当然如果不更改,我们也无需添加额外的日志配置。 打印日志 新建logCofig.java类,测试打印日志输出 启动程序,可以看到,日志已经
阅读全文
摘要:概述 虽然说springBoot讲究“约定大于配置”,但有时或多或少也需要一些额外的配置项,比如说数据库配置,队列配置,缓存配置等等。springBoot的全局配置文件为application.properties 自定义配置 application.properties,一些常量配置也可以写在这里
阅读全文
摘要:概述 Java项目开发中繁多的配置,复杂的部署流程和第三方技术集成让码农在开发项目中效率低下,因此springBoot应运而生。 环境 IntelliJ IDEA 2018.3 jkd1.8 开始(傻瓜操作,记得在有网环境安装) 初次运行得等待maven安装完成(时间根据你网速而定),然后看下目录结
阅读全文