压缩包列表:
apache-maven-3.6.3-bin.zip
apache-tomcat-8.5.64-windows-x64.zip
mysql-5.5.40-win64.msi
ideaIU-2020.3.3.exe
mysql-connector-java-8.0.21.jar
ssm-BookCRUD.zip
使用到的文件:
settings_ProjectTraining.xml
安装步骤:
1、安装数据库mysql:
直接双击运行mysql-5.5.40-win64.msi,在需要设置密码的时候设置为root(也可以根据实际情况自行设置);
2、安装idea:
直接双击运行deaIU-2020.3.3.exe,可以根据自己实际情况不安装在C盘
3、解压apache-maven-3.6.3-bin.zip和apache-tomcat-8.5.64-windows-x64.zip到D:\Programs\ProjectTraining\目录;
4、解压ssm-BookCRUD.zip到D:\Programs\ProjectTraining\目录;
环境配置:
1、找到mysql.exe所在目录:C:\Program Files\MySQL\MySQL Server 5.5\bin(我本地所在目录是这个,一般使用everything工具查找,很快)
通过cmd运行进入到这个目录:C:\Program Files\MySQL\MySQL Server 5.5\bin,通过mysql -u root -p命令登录,具体操作如下图所示:
2、接下来创建数据库及表,并向表里插入数据,使用的命令行如下(注意代码里边使用的数据库是:ssmbuild):
创建数据库:
create database ssmbuild;
使用数据库:
use ssmbuild;
创建数据表:
CREATE TABLE books
(
bookID int(20) not null auto_increment comment '书ID',
bookName varchar(255) not null comment '书名',
bookCounts int(20) not null comment '数量',
detail varchar(255) not null comment '描述',
key bookID (bookID)
)engine=innodb default charset=utf8;
向新表插入数据:
INSERT INTO books VALUES (1, 'kuangshen', 2, '123456');
INSERT INTO books VALUES (2, 'kuangshen1', 22, '1223456');
查询数据:
select * from books;
如果操作成功,显示如下图所示(注意代码里边使用的数据库是:ssmbuild):
到此为止,数据库和表初始化成功。
3、解压代码压缩包ssm-BookCRUD.zip,我这以代码存放在D:\Programs\ProjectTraining为例:
目录包含两个子目录:ssmbuild是源代码,respository包含项目依赖的jar包。
4、打开idea,准备导入代码和依赖的jar包:
选中ssmbuild目录,并点击OK
Trust Project:
点击Configure:
选中web.xml点击OK
对Maven进行设置:
下图中最上边是调置我们解压后的maven,中间是设置settings.xml,最下边是设置我们代码中已经下载依赖的jar包,最后再点击OK。
设置成功后,正常下图中依赖的jar包都可以看到:
如果没有设置JDK,需要设置下,如果已设置则可以跳过此步骤,我的JDK所在目录:
注意,需要点击下第二步上边有个‘+’号,添加
刚才配置完成后,会出现大框里边不少JDK自带JAR包,然后点击OK
JDK到此基本没问题,下一步我们配置下idea中mysql连接:
我们输入用户名和密码后,点击Test Connection会弹出下边这个小窗口:
由于我们已经下载好mysql-connector-java-8.0.21.jar,所以不需要再次下载,点击Cancel:
然后点击1处的MySQL,再点击Go to Driver:
把原来的jar删除:
选中驱动文件:
有可能会报一个未设置时区的问题,现在点击Test Connection时,然后我们点击大红色方框的Set time zone:
在新窗口,直接点击OK
时区设置成功后,在General下边点击Test Connection就没有问题了,表示IDEA连接数据库无问题(下边显示一个绿色的勾),然后点击OK
可以刷新显示数据库连接信息
这边可以选择我们连接数据库
双击books表名,右边会显示表详细数据。
到此IDEA连接数据库基本已经完成,后边我们配置tomcat:
源代码里边的用户名和密码配置的不一致,需要修改为root
4.项目运行
1.点击Edit Configurations-->点击加号-->tomcat server-->local
2.Deployment添加Artifact,若有需要,可改Application Context
3.点击运行
5.打war包
1.点击进入Artifact-->add-->web application:Archive-->For:项目名:war_exploded
2.Build-->build Artifacts--项目名:war-->build
————————————————
版权声明:本文为CSDN博主「狂奔的蜗牛不认输」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/WZ546152/article/details/114637133