如何在SpringBoot项目中设置异步框架进行日志记录-创新互联
SpringBoot
江城网站制作公司哪家好,找创新互联公司!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设公司等网站项目制作,到程序开发,运营维护。创新互联公司于2013年创立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联公司。SpringBoot是由Pivotal团队在2013年开始研发、2014年4月发布第一个版本的全新开源的轻量级框架。它基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外SpringBoot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决。
SpringBoot安装
要在Eclipse里使用SpringBoot,首先要安装下STS插件
安装插件之前,我一般建议大伙开下vpn 因为是下载国外的东西 用vpn会很快;
后面新建springboot项目的时候,会下载jar包,用国内镜像会快很多;
打开Eclipse 菜单栏 Help -> Eclipse Marketplace...
选择Popular,然后下载
点confirm
选择 accept
等待安装,
点Yes 重启生效
插件安装完毕
使用AOP进行日志记录的Spring Boot数据库项目
为什么要异步记录?优点是将日志记录视为跨领域的问题。这意味着日志记录永远不应与主应用程序逻辑纠缠在一起。
此外,什么时候日志记录成为分析?日志记录和应用程序分析之间有什么关联?当找到错误源时,我们具有调试日志记录来调试应用程序。但是,信息级别的日志记录可以为分析增加价值。因此可以看出,日志记录和分析存在重叠。机器学习还可以吸收这些数据,以分析何时发生故障以及性能。
首先,我们通过创建单独的日志记录包来设置日志记录:
创建一个单独的日志记录包
我们添加了LoggingAOP类和注释接口LogExecutionTime和LogExecutioonDetails。这两个接口将分别为你提供方法执行的时间和方法签名。
在MutlipleDatabaseController中,将注解添加到方法中,例如,在保存新人员时:
MultipleDatabaseController
运行应用程序并进行呼叫时,我们有:
请注意,AOP以干净的方式完成,而在POM中没有太多配置。例如,我没有明确指定编译时间或显式加载编织。我让Spring决定一切。Spring还选择了最佳的AOP框架。这减少了应用程序的启动时间,并使POM的配置更简洁。更少总是更好!
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
分享题目:如何在SpringBoot项目中设置异步框架进行日志记录-创新互联
文章转载:http://scyanting.com/article/dececo.html