附录B Spring 环境搭建

1. Spring Boot 项目的开发

首先,需要去 Java官网 下载并安装最新的jdk。

推荐使用 Spring 官网的 Spring Tool Suite 作为开发工具。下载STS

要得到 Spring Boot 的种子项目,可以在 SPRING INITIALIZR 定制项目并下载。对于本教程的示例而言,一般需要在项目中增加对"Web","security"和"jpa"的依赖支持。

如果选择maven管理项目的话,Spring Boot 项目的运行可以在项目根目录下运行 ./mvnw spring-boot:run ,则项目会在 8080 端口上启动监听。

关于 Spring Boot 更多的学习资料,请访问官网的文档 Guides

2. MySQL

MySQL配置与使用

在本小节开始前我们需要强调的是,最正规也最全面的使用当然是从MySQL官方网站https://www.mysql.com/downloads/下载相关文件,并通过命令行安装并使用它,但是对于新手来说,要完美地完成上述工作是不那么容易的,而我们当然也不希望在环境配置与调试上浪费过多时间。因此,在这里我推荐诸如phpStudy与xampp这样的集成环境,与MySQL Front,NaviCat这样的图形化MySQL数据库操作界面。在接下来的讲解中我将以phpStudy+MySQL Front为例。

首先,从http://www.phpstudy.net/download.html下载phpStudy(推荐下载35M的合集版或11M的经典版)。之后运行,选择安装目录进行安装即可。由于phpStudy自带MySQL Front,我们无需另外下载,但是自带版本较低,若想获取最新版本可以另外自行下载。

在phpStudy主页面首先我们可以看到启停按钮,需要注意的是,我们的后端项目在启动之前,务必请把MySQL启动,否则后端项目是无法启动的(如果你在后端项目中配置过数据库连接信息的话)。我们同样可以通过phpStudy对MySQL进行管理,如修改密码与端口号(默认用户名与密码都为root,默认端口号为3306)。

在MySQL Front中,我们虽然可以通过一些按钮进行数据库表的创建与编辑,但是,我更推荐在SQL编辑器界面通过SQL语句进行上述操作,因为在之后的数据库使用中,熟练地编写SQL语句是十分必要的。在本节中,我们的工作将主要在SQL编辑器中完成。

results matching ""

    No results matching ""