随笔分类 -  spring-boot

摘要:背景 在日常开发中,我们会发布一个又一个的版本交给测试进行测试,又或者运行在线上,如果出了问题,通过日志记录来定位问题,是一项必不可少的手段,一般我们都会部署一个日志服务,如果日志级别太低,则大量的日志消息会冲击日志服务器。如果日志级别太高,则有些低级别的日志我们又看不到。那我们不可能每次都通过手动 阅读全文
posted @ 2020-09-30 09:16 奕为 阅读(2180) 评论(1) 推荐(0)
摘要:背景 在web开发过程中,我们每个项目都必然会主动或者被动的抛出各种各样的异常,那么如果抛出到最上层还没有捕获,那么就会导致程序停止。所以,一般我们在开发中都会使用全局异常捕获机制,捕获各种各样的异常,最后返回统一的结果实体类给调用方。 另一方面,我们在使用spring框架开发的过程中,也会使用到a 阅读全文
posted @ 2020-09-29 18:07 奕为 阅读(3620) 评论(0) 推荐(1)
摘要:介绍 在开发过程中,当我们调试一个程序,我们可能希望查看一个SQL语句的执行时间,我们也可能想去看一个请求的请求响应时间。如果你使用的数据库连接池是Druid。那么你就不需要在代码中,嵌入大量的 或者 了,而是直接配置使用Druid提供的监控平台。 POM依赖 配置类 访问监控页面 阅读全文
posted @ 2020-04-13 17:59 奕为 阅读(419) 评论(0) 推荐(0)
摘要:引入依赖 配置ServerEndpointExporter 这个bean会自动注册使用了@ServerEndpoint注解声明的Websocket endpoint。 创建websocket的ServerEndpoint端点 前端配置连接与接收消息 实现后端推送消息至浏览器端 此处是前端查询时,服务 阅读全文
posted @ 2020-04-07 12:02 奕为 阅读(4302) 评论(1) 推荐(3)
摘要:很多时候,我们部署一个项目的时候,需要创建大量的数据表。例如mysql,一般的方法就是通过 命令完成数据表的移植,如: 。如果我们需要一个项目启动后,就自动创建所需要的数据表,那么除了可以使用代码完成之外,还可以使用下面的方法。springboot的yml文件配置如下: 然后在resource下创建 阅读全文
posted @ 2019-07-15 17:13 奕为