SpringBoot
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的配置更简洁。更少总是更好!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。