**

Spring Boot-Wachat Demo 【1】

环境搭建[适用小白的哥哥大白,高手跳过本节,内容主要记录个人搭建所遇到的坑和分享过程]

**
Spring boot简介、特点等这里就不过多重复。本期内容主要分享使用Spring boot做的一个企业微信的Demo,内容包含环境搭建过程、项目编写过程(主要是讲解过程遇到的问题和解决问题的过程)、企业微信获取token,人员新增、部门新增的过程。其他内容涉及规则暂无法分享,可根据个人或者企业情况进行迭代升级。

1、环境准备

(1)JDK 环境必须是 1.8 及以上,下载路由:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

(2)Maven仓库

(3)开发工具(本人使用 IDEA 2019.2),工具破解可参考博主其他文章!

(4)新建笔记,个人建议大家参考过程做个人Demo更全面,博主也会分享成功demo供大家下载。

2、Maven 安装及配置

(1)可选择直接使用IDEA自带的MAVEN的maven 3版本进行操作[版本太高会出现兼容性问题,示个人情况而定哦]
*路由:File—Settings—搜索Maven

简要的说两句兼容问题:截至目前maven官网版本3.6.3,但是在实际应用的过程中,maven仓库会和jdk版本不兼容。个人建议3.6.0版本及以下,如果不能很好的把控这个节奏,就是用自带的maven3吧

(2)同样提供一份官网下载地址,不容易大家迷路:http://maven.apache.org/download.cgi
附送一个历史版本下载的地址:http://maven.apache.org/docs/history.html
省一点你们还要google一下的节奏。

(3)安装过程简短说明:
[1]、下载出来的zip解压放在习惯使用的目录即可。然后把对应的路由准备好制作环境变量。
MAVEN_HOME 变量值:把准备好的路由粘贴进去
Path 内新增:%MAVEN_HOME%\bin

PS:不要垂涎我的阿珂输入法皮肤,概不分享,哈哈哈

[2]、验证是否成功的方式就比较多了。最简单的windows+R,输入cmd,打开命令dos:输入mvn -V。返回结果如下就可以了(应该没人会卡在这一步吧,哈哈哈)

(4)配置对应的setting,路由还是刚刚那个:*路由:File—Settings—搜索Maven。主要对setting.xml进行配置。从下载的文件copy一个,单独放一个文件路由,并在IDEA进行引用。

这里需要处理两个地方:
[1]、配置本地仓库[准备空文件夹],更新适用
[2]、切勿适用google的maven,就说配置好以后也贼慢!所以这里用阿里爸爸的就行。

<localRepository>空白文件夹路由</localRepository>
  <!--阿里爸爸的远程仓库--><mirror><id>aliyun</id><name>aliyun Maven</name><mirrorOf>*</mirrorOf><url>http://maven.aliyun.com/nexus/content/groups/public/</url></mirror></mirrors>

准备好以后就可以新建项目了。

3、新建IDEA Spring boot web 项目

(1)New—Project

(2)选中Spring Initializr ----Next

(3)准备好项目名称

(4)选择依赖内容,不依赖也没关系,后续在pom里面配置也可以

环境工作目前阶段基本搭建完毕、下一文章说一下Wechat Demo。

使用Spring boot搭建Wechat(企业微信)Demo -图文教程 -01 环境搭建相关推荐

  1. 微信点餐系统01——环境搭建

    微信点餐系统01--环境搭建 一.创建数据库表 ​ 微信点餐系统一共需要5个表. 商品表:商品编号.商品名称.商品价格.商品库存.商品描述.商品图片.商品情况(上架还是下架).它属于哪个类目(热销?男 ...

  2. Java用spring boot对接第三方企业微信

    小生不才,在百度上找了很久总结了一套,不能说是抄袭吧,就是东找找西看看,然后我是按自己的逻辑的想法完成的 希望公开给大家参考,如果不清楚的地方可以咨询我 1.因为是开发测试环境,需要先内网穿透 htt ...

  3. 基于Spring Boot的点餐微信小程序设计与实现

    摘 要 近年来,国民收入的提高各个行业都得到了长足发展,其中也带动着互联网行业飞速发展,许多传统行业开始与互联网结合并通过数字化的改造.转型与升级创造出新的发展生态.尤其在国人最关注的"吃& ...

  4. Spring Boot 2.0 配置图文教程第 2 章 Spring Boot 配置## 书信息 demo.book.name=[Spring Boot 2.x Core Action] demo.b

    本章内容 1.自定义属性快速入门 2.外化配置 3.自动配置 4.自定义创建 Starter 组件 摘录:读书是读完这些文字还要好好用心去想想,写书也一样,做任何事也一样 第 2 章 Spring B ...

  5. spring boot 整合 云之讯 demo

    spring boot 整合 云之讯 demo ---恢复内容开始--- package com.zhourong.controller;import org.apache.commons.lang3 ...

  6. 搭建基于企业微信的SCRM系统

    受到新冠疫情的冲击,企业逐步将一部分重心转移到线上.面对激烈的市场竞争,企业必须运营好流量.相比于钉钉的"管理"优势和飞书的"协作"优势,企业微信借助突出的&q ...

  7. Spring Boot 大型线上商城项目实战教程

    写给读者 凭借 Spring Boot 本身的优越性及在企业开发应用中的不断推广普及,该领域技术人才在招聘市场深受欢迎.2018 年 Spring Boot 2 正式版的发布,引起社区对该技术的关注度 ...

  8. spring boot 与 iview 前后端分离架构之开发环境基于docker的部署的实现(三十六)

    spring boot 与 iview 前后端分离架构之开发环境基于docker的后端的部署的实现(三十六) 公众号 基于docker的后端的部署 安装mysql数据库 创建数据库 安装redis 安 ...

  9. Django + mysql + 微信 抢票之本地环境搭建

    Django + mysql + 微信 抢票之本地环境搭建 环境准备 1. Django安装 2. mysql安装 3. 微信环境配置 申请微信公众平台测试号 微信接入 环境准备 1. Django安 ...

最新文章

  1. 计算各种形钢的重量用什么软件_造价常用工具不会用,30个常用工程算量工具免费送,速来领取收藏...
  2. 加强版dd工具dc3dd
  3. sql server服务看不到,显示为远程过程调用在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误10061...
  4. 腾讯数据库专家雷海林分享智能运维架构
  5. 物化视图是否可以exp导出_物化视图导出导入可能导致物化视图日志的失效
  6. python 调用控制台并获取返回结果_Java调用Python脚本并获取返回值
  7. POJ 1422 Air Raid
  8. 开红数显示服务器为空,网维大师常见问题:图标空白或红号问号
  9. 深层神经网络——过拟合问题
  10. 【原】基于matlab的蓝色车牌定位与识别---绪论
  11. 阿里专家:怎么样消除程序员的中年危机?
  12. 2019.1.15 作业
  13. linux系统中文乱码的问题
  14. android opengl 图像同步fence创建
  15. 备份outlook的时候,请不要忘记同时备份Outlook.NK2文件
  16. 蓝屏蓝屏代码查询器_蓝屏点播?
  17. 视觉尺寸测量设备系统
  18. Variable used in lambda expression should be final or effectively final报错解决方案
  19. Qt多线程使用 和 信号与槽传参 需要注意的问题
  20. 实验吧MD5之守株待兔解题思路

热门文章

  1. Python计算器简单程序
  2. 电脑上的文件怎么传到服务器,电脑上文件怎么传到云服务器
  3. 小学生算术能力测试系统(改进)
  4. 通过WSUS进行Windows 10 半年更新版本升级
  5. springboot-OSHI
  6. Mozilla将Python数据科学带入浏览器
  7. 亚马逊云科技re:Invent:创新永无止境,科技重塑未来
  8. 办理了广发样样行,是否能提额
  9. Mysql 国内镜像源
  10. 家电双11来了,苏宁418搞了个大事,搅动电商江湖