收起

SSM 搭建精美实用的管理系统

全方位提升 SSM 框架实战应用能力,Java Web 开发必备

十三 · Java 高级工程师
已发布 25 篇 共 25 篇
1

导读:自己动手实现 Java Web 后台管理系统

试读
2

导读:写在专栏升级完成之后

试读
3

第01课:Spring MVC+ Spring + Mybatis “三大框架”介绍

试读
4

第02课:前期准备工作及基础环境搭建

试读
5

第03课:三大框架的整合

6

第04课:Tomcat 8 安装部署及功能改造

7

第05课:产品设计之搭建精美实用的后台管理系统

8

第06课:前端选型 AdminLTE3

9

第07课:登录模块的系统设计和实现

10

第08课:使用 JqGrid 插件实现分页功能

11

第09课:弹框组件整合——完善添加和修改功能

12

第10课:图片管理模块

13

第11课:多图上传与大文件分片上传、断点续传

14

第12课:文件导入导出功能

15

第13课:富文本信息管理模块

16

第14课:SweetAlert 插件整合及搜索功能实现

17

第15课:项目发布——Linux 命令及发布流程

18

第16课:项目优化篇之日志输出

19

第17课:项目优化之单元测试

20

第18课:项目优化之数据库连接池

21

第19课:项目优化之 Druid 整合

22

第20课:项目优化之缓存整合

23

第21课:网站架构演进及 Nginx 介绍

24

第22课:Nginx + Tomcat 集群搭建

25

第23课:Nginx 动静分离

第02课:前期准备工作及基础环境搭建

2.1 简介

本来不打算单独用一个篇幅来介绍基础环境的搭建,但考虑到课程的受众比较广,如果因为环境问题导致某些朋友无法继续后面的课程就真的很遗憾了。

本文会详细的介绍 JDK 8 的安装、IDEA 2018 的安装使用、Maven 的安装和配置、MySQL 8 的安装和使用。如果已经准备好了这些基础环境,可以选择性地略过这一节。

考虑到 Windows 系统更为普及,本文将介绍 Windows 系统之上的环境搭建,Linux 系统上的基础环境搭建将在后续课程中介绍。

工欲善其事必先利其器,接下来跟随十三的讲解来安装和配置实战所需的环境和工具吧!

2.2 JDK 8 安装配置

根据系统选择需要下载的安装包,这里选择的是 Windows 64 位下 JDK 8 ,如果已经安装了可以跳过。

1. 下载安装包

首先访问 JDK 8 下载页面,链接如下:

JDK 8 下载链接

选择对应的版本,然后下载,下载前需点击 “ Accept License Agreement ” ,不然无法点击下载,过程如下图:

jdk8-download

2. 安装

下载完成后,点击安装包进行安装。需要注意的是,此步骤中 JDK 的安装路径,可以选择默认路径,也可以更改安装路径,比如十三就是更改安装路径到 F:\Java\jdk1.8.0_171 。此外,安装过程中将公共 JRE 取消安装,因为 JDK 中已经包含 JRE 了,过程如下图:

jdk8-install

安装成功!

3. 配置环境变量

右键 “我的电脑” ,依次进入 “属性” -> “高级系统设置” -> “环境变量”,点击新建按钮,首先添加 JAVAHOME 变量,变量值为安装步骤中选择的安装路径 F:\Java\jdk1.8.0171 ,过程如下图:

jdk8-env

之后编辑 PATH 变量,在变量的末尾添加 : ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

jdk8-path

最后增加 CLASSPATH 变量,同添加 JAVAHOME 变量的过程一样,点击新建按钮,输入变量名,并输入变量值 : .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

环境变量设置完成。

4. 检查

打开命令提示符,输入 java -version ,输出版本号正确即可,十三安装的版本是 1.8.0171 ,命令行输出版本号也是 1.8.0171 ,配置成功,过程如下图:

jdk8-valid

大功告成!

2.3 IDEA 2018 的安装使用

IDEA 全称 IntelliJ IDEA,是用于 Java 语言开发的集成环境(也可用于其他语言),IntelliJ 在业界被公认为最好的 Java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE 支持、Ant 、JUnit 、CVS 整合、代码审查、 创新的 GUI 设计等方面的功能可以说是超常的。

十三会使用 IDEA 进行所有教程的编码工作,建议大家也使用这款开发工具。不过如果你习惯了 MyEclipse 或者 Eclipse 的话,也没有关系,项目代码是 Java Web 工程,你也可以使用 MyEclipse 或者 Eclipse 进行后续开发,并不会有什么差别。

1. 下载安装包

首先到 IDEA 的官方网站,点击 IDEA 进入下载页面,网址如下:

IDEA 下载链接

注意:请选择 Ultimate 版本下载,点击 DOWNLOAD 按钮下载即可,如下图:

idea-download

2. 安装

下载完成后,点击安装包进行安装,过程比较简单,一直点击 “ next ” 按钮即可,过程如下面图片所示。

点击安装包程序:

idea-install-1

安装过程:

idea-install-2

安装成功:

idea-install-3

由于文件比较大,可能会花一点时间。

3. 授权

由于 Ultimate 版本是收费版本,如果没有购买的话是不能使用的,不过网上有朋友提供了注册地址,因此,使用这些注册地址即可。IDEA 安装成功后第一次打开会直接跳转到授权页面,点击 License Server ,填写授权地址即可,地址为: http://123.206.193.241:1017 (如果失效,可以用这个: http://active.chinapyg.com/ ),如果资金充裕也可以选择自行购买。

过程如下图:

idea-install-3

成功后再次打开 IDEA 就不会再跳到授权页面了。

2.4 Maven 的安装和配置

1. 下载安装包

首先到 Maven 的官方网站,点击 Maven 压缩包进行下载,链接及过程见下。

Maven 的官方网站

maven-dowanload

2. 安装

选择目录进行安装,我选择的是 D:\maven 目录,解压后,Maven 的安装目录为 D:\maven\apache-maven-3.5.4 ,过程如下图:

maven-dowanload

之后则需要配置 Maven 命令的环境变量,同设置 JDK 环境变量过程一样,新增 MAVEN_HOME 变量,变量值为安装目录 D:\maven\apache-maven-3.5.4 ,过程如下:

maven-path

之后再修改 PATH 环境变量,在末尾增加 ;%MAVEN_HOME%\bin; 即可。

maven-path

3. 配置文件

修改配置文件,文件目录是安装目录下的 conf 目录,找到 settings.xml 文件,修改为如下配置即可:

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">

<!-- 本地仓库的路径 十三设置的是D盘maven/repo目录下 (自行配置一个文件夹即可,默认是~/.m2/repository) -->
<localRepository>D:\maven\repo</localRepository>  

 <!-- 配置阿里云镜像服务器 国内镜像速度会快一些 -->
 <mirror>    
    <id>alimaven</id>    
    <name>aliyun maven</name>    
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>    
    <mirrorOf>central</mirrorOf>            
</mirror>

</settings>

4. 验证

安装配置成功后,需要验证 Maven 命令是否可以在本机正常使用,验证方法同 JDK 验证相同,打开 Windows 的命令提示符,输入以下命令:

mvn -v

能够正常显示 Maven 安装信息即可:

maven-path

5. IDEA 配置 Maven

IDEA 默认安装了 Maven 环境,想要我们自己安装的 Maven 可以在 IDEA 中正常使用,则需要进行以下配置:

File -> Settings -> Maven

maven-idea

至此,关于 Maven 的相关安装和配置已经完成。

2.5 MySQL 8 的安装和使用

2018 年,MySQL 8.0 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快两倍,还带来了大量的改进和更快的性能。

mysql8

本教程使用的 MySQL 数据库版本是8.0.11,如果你已经安装了其他版本的 MySQL 则可以忽略这一节,如果你想掌握 MySQL 8 的安装使用则可以跟着十三的教程体验一把。

1. 下载安装包

首先到 MySQL 8 Installer 的下载页面,链接如下:

MySQL 8 Installer 下载地址

选择对应的版本然后点击 Dowanload 按钮,之后会跳转到下载页面,点击页面下方的 No thanks, just start my download. 即可进行下载,过程如下图:

mysql8-installer-download

2. 安装

  • 解压至安装目录。

首先是确定 MySQL 8 的安装目录,可以自行决定,我是将其安装在 F:\mysql-8.0.11-winx64 目录下,解压安装包至安装目录下即可。

mysql8-unzip

  • 配置文件。

在安装目录下新建配置文件 my.ini ,配置文件中写入:

[mysqld] 
port=3306 
basedir =F:\mysql-8.0.11-winx64 
datadir =F:\mysqlData\
max_allowed_packet = 20M

保存即可,其中 datadir 为数据存储目录,十三将其放在了 F:\mysqlData\ 目录下,你可以对应地进行修改。

  • 初始化 MySQL 8 。

打开命令行,进入 MySQL 的 bin 目录下,之后进行初始化,命令为:

mysqld --initialize --console

初始化成功后,命令行会打印出 root 用户的初始密码(记得保存,如果没有报错或者忘记的话,删掉初始化的 datadir 目录再次进行初始化即可),过程如下图:

mysql8-initialize

  • 启动 MySQL 服务。

在启动服务前,首先要将 MySQL 8 安装为 Windows 的系统服务,在 MySQL 的 bin 目录执行命令如下:

mysqld --install mysql8

其中 mysql8 为服务名称,你可以自行修改成想要的名字。

服务注册成功后,就可以启动 MySQL 服务了,执行命令:

net start mysql8
  • 登录 MySQL 。

mysql8-login

服务启动成功后,则可以登录 MySQL 服务器了,在 bin 目录下执行 mysql -uroot -p ,输入刚刚保存的密码即可。不过首次登录 MySQL 时需要修改 root 用户密码,不然是无法进行操作的。需要执行的修改 root 用户密码操作,如下:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '131313';
FLUSH PRIVILEGES;

mysql8-alter-password

十三修改密码为 131313 ,你可以按照你的要求进行设置,之后就可以进行操作了。

  • 验证。

通过客户端连接 MySQL 8,输入用户名密码无报错即为登录成功,如下图:

mysql8-login-by-app

安装成功!

还是要再提醒一下各位,如果已经安装了其他版本的 MySQL 也是可以的,后续实战教程对于 MySQL 版本没有特殊要求。

2.6 总结

磨刀不误砍柴工,事先准备好环境才有利于进行后续的操作,不过篇幅有限,本篇文章只介绍了 Windows 系统上的安装配置过程,Linux 系统上基础环境的搭建会在另一篇文章中介绍。

通过以上几个步骤,本次实战教程的基础准备工作就完成了。同时还要提醒各位的是,如果你习惯了其他的代码编辑工具或者已经安装了其他版本的 MySQL 、Maven 、JDK,都没有关系,代码与这些是没有强关联的,因此不用过多地纠结于这个事情,如果看完本教程你没有安装成功,可以另行通过其他详细些的教程进行环境搭建。

还没有评论
评论
关注提示×
扫码关注公众号,获得课程更新动态!