前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >谷粒商城:开发环境配置

谷粒商城:开发环境配置

作者头像
一个风轻云淡
发布2022-11-15 15:53:55
5640
发布2022-11-15 15:53:55
举报
文章被收录于专栏:java学习java

Maven

代码语言:javascript
复制
配置阿里云镜像

<mirrors>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>

 配置jdk8编译项目进行

<profiles> <profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activation> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> </properties> </profile> </profiles>

Idea&VsCode 

idea 安装 lombok、mybatisx 插件

Vscode 安装开发必备插件

Vetur —— 语法高亮、智能感知、Emmet 等 包含格式化功能, Alt+Shift+F (格式化全文),Ctrl+K Ctrl+F(格式化选中代码,两个 Ctrl 需要同时按着) EsLint —— 语法纠错 Auto Close Tag —— 自动闭合 HTML/XML 标签 Auto Rename Tag —— 自动完成另一侧标签的同步修改 JavaScript(ES6) code snippets — — ES6 语 法 智 能 提 示 以 及 快 速 输 入 , 除 js 外 还 支 持.ts,.jsx,.tsx,.html,.vue,省去了配置其支持各种包含 js 代码文件的时间 HTML CSS Support —— 让 html 标签上写 class 智能提示当前项目所支持的样式 HTML Snippets —— html 快速自动补全 Open in browser —— 浏览器快速打开 Live Server —— 以内嵌服务器方式打开 Chinese (Simplified) Language Pack for Visual Studio Code —— 中文语言包

安装配置 git 

1.下载 git;https://git-scm.com

2、配置 git,进入 git bash # 配置用户名

代码语言:javascript
复制
git config --global user.name "username" //(名字)

# 配置邮箱

代码语言:javascript
复制
git config --global user.email "username@email.com" 
//(注册账号时用的邮箱) 3、配置 ssh 免密登录

https://gitee.com/help/articles/4181#article-header0

进入 git bash;使用:ssh-keygen -t rsa -C "xxxxx@xxxxx.com"命令。 连续三次回车。 一般用户目录下会有 或者 cat ~/.ssh/id_rsa.pub

登录进入 gitee,在设置里面找到 SSH KEY 将.pub 文件的内容粘贴进去 使用 

使用 ssh -T git@gitee.com 测试是否成功即可

逆向工程使用

1、导入项目逆向工程

2、下载人人开源后台管理系统脚手架工程

(1) 导入工程,创建数据库

(2) 修改工程 shiro 依赖为 SpringSecurity (3) 删除部分暂时不需要的业务

3、下载人人开源后台管理系统 vue 端脚手架工程

(1) vscode 导入前端项目

(2) 前后端联调测试基本功能

6、创建项目微服务

商品服务、仓储服务、订单服务、优惠券服务、用户服务 共同:

1)、web、openfeign

2)、每一个服务,包名 com.atguigu.gulimall.xxx(product/order/ware/coupon/member)

3)、模块名:gulimall-coupon

创建各个微服务项目

1)、了解人人开源项目,快速搭建后台脚手架

2)、修改代码调整为我们的业务逻辑

3)、创建各个微服务以及数据库

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-10-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Maven
    •  配置jdk8编译项目进行
    • Idea&VsCode 
    • 安装配置 git 
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档