主要观点总结
文章介绍了项目初始化过程中遇到的IDE下载和环境搭建问题,版本管理复杂性,以及项目中的核心类和常用工具。包括IDE创建springboot项目的流程,springboot和springcloud、kafka版本之间的对应关系,以及项目中使用的核心类和工具如全局异常处理、日志处理、跨域类等。
关键观点总结
关键观点1: IDE和环境搭建
描述了在开发新项目时下载IDE的困难,包括破解软件的使用和收费问题,以及如何用IDE创建springboot项目。
关键观点2: 版本管理
介绍了springboot和springcloud、kafka版本之间的复杂关系,以及在生产环境和测试环境中版本不一致导致的问题。
关键观点3: 核心类介绍
介绍了项目中的核心类,包括全局异常处理、日志处理、跨域类等。
关键观点4: 常用工具推荐
推荐了项目中常用的工具,如内存版Redis、内存版DB、内存版kafka、hutool、mybatis plus、mapStruct和redisson等。
关键观点5: 其他相关问题
提到了在实际工作中,更浪费时间的事情是与环境和其他人相关的问题,但未具体展开。
文章预览
戳上方蓝字“ Java知音 ”关注我 1. 项目初始化 如果你问研发同学,在开发过程中最讨厌、最痛苦的事情是什么?大部分同学会告诉环境,环境,还是环境。 我带你走一趟你就知道环境搭建是多么头疼的事情了。 在开发一个新项目之前,先下载IDE,光是IDE这个事情,可能就折腾半天。为啥要折腾这么久呢,下载倒是非常快,可现在的IDE基本上都收费,所以网上就出现了各种破解软件,有每30天需要激活一次的,有各种lisence的,总之这些方法在你尝试了很多次之后,基本无一奏效,jetBrains是靠这个挣钱的,如果大家都破解了,人家怎么生存?找各种方法破解,最终都是浪费时间。 为啥大家喜欢用盗版呀,不是喜欢,有免费的会用收费的吗?这是一种心理。说起用盗版这个成因可能就比较复杂了,大部分程序员是随着免费环境成长起来的,一说到收
………………………………