springboot06
2021-09-08 16:12
标签:url nec shel 缺点 home pat 运行 boot 输出 spirng boot的一些缺点: 当spring boot应用以一个fat jar方式运行时,会遇到一些问题。以下是个人看法: 日志不知道放哪,默认是输出到stdout的 数据目录不知道放哪, jenkinns的做法是放到 ${user.home}/.jenkins 下面 相对目录API不能使用,servletContext.getRealPath(“/”) 返回的是NULL spring boot应用喜欢把配置都写到代码里,有时会带来混乱。一些简单可以用xml来表达的配置可能会变得难读,而且凌乱。 总结 spring boot通过扩展了jar协议,抽象出Archive概念,和配套的JarFile,JarUrlConnection,LaunchedURLClassLoader,从而实现了上层应用无感知的all in one的开发体验。尽管Executable war并不是spring提出的概念,但spring boot让它发扬光大。 spring boot是一个惊人的项目,可以说是spring的第二春,spring-cloud-config, spring-session, metrics, remote shell等都是深爱开发者喜爱的项目、特性。几乎可以肯定设计者是有丰富的一线开发经验,深知开发人员的痛点。springboot06标签:url nec shel 缺点 home pat 运行 boot 输出 原文地址:https://www.cnblogs.com/huaobin/p/14908835.html