开发环境的准备主要涉及三个方面:JDK、Maven、Spring Tools 4 for Eclipse。
1. JDK
JDK 的版本用 1.8 即可,环境变量大家自行去配置。配置好环境变量,在命令行中输入“java -version”能够显示出版本信息即可,如图所示。
2. Maven
Maven 是用于项目构建的,教程所用的版本是 3.6。安装完之后也需要配置环境变量,配置好后同样需要在命令行中输入“mvn -version”进行检测,如图所示。
3. Spring Tools 4 for Eclipse
大家可以选择自己熟悉的开发工具,不一定要用 Spring Tools 4 for Eclipse,Spring Tools 4 for Eclipse 下载的地址:http://spring.io/tools。
Lombok 安装步骤
下载完成后,还需要安装 Lombok 插件,本教程的示例代码会采用 Lombok 来简化 get,set 方法。
1)官网下载 lombok.jar(https://projectlombok.org/index.html)。
2)直接运行 jar(java -jar lombok.jar 包的绝对路径),如图 3 所示。
然后会显示一个界面,如图所示。
点击 Install/Update 按钮即可安装成功,重启 IDE 即可使用。
相关推荐
spring-cloud-framework SpringCloud 微服务学习使用与实践,结合相关业务进行验证等。 使用nacos作为服务注册中心, 模块版本 名称 版本 spring-boot 2.3.7.RELEASE spring-cloud Hoxton.SR9 spring-cloud-alibaba ...
快速开始先决条件首先本机先要安装以下环境,建议先学习了解springboot和springcloud基础知识。开发环境搭建linux和mac下可在项目根目录下执行./install.sh快速构建开发环境。如要了解具体的步骤,请看如下文档。...
首先本机先要安装以下环境,建议先学习了解springboot和springcloud基础知识。 开发环境 克隆代码库: git clone https://gitee.com/toopoo/SpringCloud.git 安装公共库到本地仓库: cd common && mvn install cd ...
在基于Spring Boot、Spring Cloud 分布微服务开发过程中,根据实际项目环境,需要选择、集成符合项目需求的各种组件和积累各种解决方案。基于这样的背景下,我开源了本示例项目,方便大家快速上手Spring Boot、...
微信商城+微信公众号开发,该项目根据上海某大型知名电商企业互联网互联网项目,改版而来,使用最新微服务架构技术,页面使用高仿小米界面。功能包含电商模块,会员、SSO、订单、商品、支付、消息、微信、H5和PC、...
首先本机先要安装以下环境,建议先学习了解springboot和springcloud基础知识。 开发环境 克隆代码库: git clone https://gitee.com/toopoo/SpringCloud.git 安装公共库到本地仓库: cd common && mvn install cd ...
模拟电商项目中的商品管理、订单管理、基础信息管理、日志管理模块,对整个系统中的数据表进行分片操作,将根据不同的业务需求,...- SpringCloud - SpringMVC - Mybatis - SpringDataRedis - MySQL - Redis - Lombok
miaosha秒杀商城2代(Spring Cloud版本)项目名称:秒杀商城---- SpringCloud-miaosha由于面临毕业,且时间有限,准备把这个过去的项目使用微服务技术重构一下交上去。持续到2019年9月,会完成全部的更新。附:老...
Spring Boot 2.0.8.RELEASE 、Spring Cloud Finchley.SR2 、Spring Security OAuth2 1. 减少中间件依赖 2.0 依赖中间件只需要 mysql、redis 即可,提供傻瓜式部署方案,大大缩减了上手和使用成本。 2. 提供常见...
跟阳哥springcloud教程的个人手敲代码,如有错误,不吝赐教,已完结(2020年3月13日)! 软件架构 springcloud最新 更新时间 个人接口测试工具直接使用IDEA-->Tools-->HTTP Client-->Test Restful ...
将Lombok1.18.6.jar复制到eclipse安装目录下之后鼠标双击它,然后点击弹窗页面的Specify location按钮之后选择好eclipse的安装目录。再点击Install/update按钮,如提示安装成功,则可点击Quit Installer按钮退出弹窗...
Lombok安装及使用,里面包含文档说明及jar包,安装步骤、例子都在里面,欢迎使用
Lombok 2020最新版 0.29-2020.1-EAP
SpringBoot + SpringCloud项目框架hikari,jasypt,mysql,mybatis-plus,generatorCode,pagehelper Redis,生菜尤里卡,假装,httpclient,okhttp,色带,hystrix自定义注解,注解切面,接口方法切面,Mapper切面...
Lombok-plugin-0.30-EAP.jar。IDEA插件,Lombok插件。适用于IDEA 2020.1版本。直接拖入idea即可安装。
具有弹簧启动和弹簧云的微服务描述该存储库是...软件和自动化应用Gradle 6.7.1工具类Java版本JDK-11集成开发环境IntelliJ IDEA数据库使用H2Databse,MySQL等客户休息邮递员,失眠,Talend API测试器等用法$ git clone ...
SpringCloud Eureka作为注册中心、Feign客户端调用工具、断路器Hystrix 视图展示使用Freemarker、数据库层使用Mybatis框架、缓存使用Redis、数据库使用MySQL 项目管理工具使用Maven、版本控制工具使用SVN、项目自动...
赠送jar包:lombok-1.16.20.jar; 赠送原API文档:lombok-1.16.20-javadoc.jar; 赠送源代码:lombok-1.16.20-sources.jar; 赠送Maven依赖信息文件:lombok-1.16.20.pom; 包含翻译后的API文档:lombok-1.16.20-...
idea 2019.1 版本 lombok 插件,idea 2019.1 版本 lombok 插件,idea 2019.1 版本 lombok 插件
SpringCloud Hoxton 0 环境版本说明 SpringCloud与SpringBoot版本的对应: 本系列工程的版本要求: SpringCloud Hoxton.SR1 SpringBoot 2.2.2.RELEASE cloud alibaba 2.1.0.RELEASE java java8 Maven 3.5+ MySQL 5.7...