0%

微信小程序学习笔记(一)--------开发环境准备(数据库+Spring Boot)

下载GitHub上的项目包模板

https://github.com/linlinjava/litemall (该项目用于学习)

下载后的压缩包为这样:

将压缩包解压到当前目录。

将sql文件导入Navicat

接下来要依次运行litemall-db/sql目录下的三个sql文件
先右键点击MyDB(每个人创建的连接名字不一样),选择运行SQL文件

然后选择litemall_schema.sql导入

litemall_schema.sql创建数据库和用户权限,创建数据库即创建一个名为litemall的数据库,用户权限即创建一个名为litemall的用户
如果导入后没有出现litemall数据库就右键MyDB刷新一下。

接下来右键点击数据库litemalllitemall_table.sql导入
litemall_table.sql则创建表

此时创建的表里并没有数据,要插入数据则需将litemall_data.sql导入到数据库litemall
litemall_data.sql则是测试数据

到此,sql文件导入完毕

Spring Boot开发环境

  1. 安装JDK8
    可参照我另一篇博客 JDK开发环境搭建及环境变量配置(win10)
  2. 安装Maven
    可参照我另一篇博客 Maven安装与配置详解(Win10)
  3. 安装IDEA Community
    可在IDEA官网下载 https://www.jetbrains.com/idea/download/#section=windows
    本项目安装Community就够用了,并且Community是免费的

下载完成后打开

点击Next

选一个自己喜欢的位置,我没有分盘,就所有软件都装C盘了

这里如果JDK装的是1.8以下的版本可能就不会出现64-bit launcher的选项
如果你的JDK是32位的,Tomcat是32位的,估计要使用32位的才行
点击Next

点击Install

点击Finish
打开IDEA

点击OK

选择自己喜欢的风格,建议白色,因为黑色有时候真的看不清代码
点击Next

点击Next

点击Next

IDEA Community安装完毕

依次点击Settings->Editor->File Encodings

点击Apply
点击OK
4. IDEA导入项目

将文件夹名litemall-master修改为litemall因为项目里的配置文件把根目录命名为了litemall
然后打开IDEA

点击图中的Open

选中litemall项目,然后点击OK

左边项目栏的结构现在是不对的,下边红方框那里表示正在解决依赖关系,下载一些东西。等待的时间或许会很久。

这个是完成后的结构。
5. 采用Maven插件安装依赖库

点击右侧Maven Projects

点击install安装依赖库,点击后发现提醒项目没有JDK,所以我们要去设置一下
依次点击File->Project Structure->SDKs

点击**+**添加JDK然后选择你的JDK安装位置

点击Apply
点击Project

点击Apply
点击OK

然后双击install

  1. 采用Maven插件编译本项目

双击compile

  1. 运行本项目的litemall-os-api模块

打开浏览器,输入
http://localhost:8081/os/index/index

如果出现如上JSON数据,则Spring Boot开发环境部署成功,litemall-os-api模块运行正常。
8. 运行本项目的litemall-wx-api模块

打开浏览器,输入
http://localhost:8082/wx/index/index

如果出现如上JSON数据,则litemall-wx-api模块运行正常。
9. 运行本项目的litemall-admin-api模块

打开浏览器,输入
http://localhost:8083/admin/index/index

如果出现以上JSON数据,则litemall-admin-api模块运行正常。

注意:由于设置了三个不同的端口,因此开发时,IDEA可以同时运行 litemall-os-api、litemall-wx-api和litemall-admin-api三个Spring Boot程序。