JAVA环境配置
-
1.下载jdk
进入官网jdk13下载官网
根据自己的系统下载合适的安装程序,此处我的系统是windows,所以选择以下安装程序 -
2.下载完安装包后,按照提示完成安装。
遇到问题:由于官网下载速度较慢,翻墙去香港速度也还是很慢。所以找到了一个华为云的链接,此处附上链接地址,与最新版13.0.2略有不同,但不影响使用。华为云链接
-
3.安装完毕后,开始配置环境变量。
(1)选择此电脑后,右键单击后选择属性
(2)点击高级系统设置
(3)选择环境变量
安装下图步骤,新建系统变量,变量名为JAVA_HOME,变量值为jdk的安装地址。
选择Path变量,点击编辑,将两个环境变量添加到path。
一个是刚刚新建的JAVA_HOME,另一个是jdk安装路径下的bin目录。
最后点击确认完成环境变量的设置。 -
4.检验环境是否配置成功。
(1)用win+R打开运行窗口,并输入cmd。
(2)在命令行中输入java -version
显示类似以上信息,即配置JAVA环境成功
Tomcat下载,安装与配置
- 1.打开Tomcat的下载官网Tomcat官网
选择需要版本进行下载,此处我选择最新的Tomcat10
选择需要的版本进行下载。
- 2.安装
下载的是zip文件,解压缩后即可。 - 3.配置环境变量。
(1)与jdk环境变量配置类似,首先新建名为CATALINA_HOME,值为Tomcat解压地址的环境变量。
(2)将环境变量添加到Path中。
在Path中新建名为%CATALINA_HOME%\bin的变量。
- 4.检验Tomcat是否配置成功。
(1)使用Win+R打开cmd。
(2) 使用startup其中Tomcat服务
(3) 打开浏览器输入http://localhost:8080/,出现以下页面,则说明Tomcat配置成功。
Mysql安装与配置
-
1.打开Mysql官网,选择Mysql Installer。Installer地址
选择No,thanks直接开始下载。此处因为直接从浏览器中下载速度较慢,所以可以选择复制链接到迅雷中进行下载。
-
2.下载完成后,点击进行安装。
-
根据你的要求,选择合适的版本,进行安装。
安装过程很简单,选择next即可。
(注意:其中有一个页面需要输入root密码,一定要牢记自己的root密码)
-
3.验证Mysql是否配置成功。
(1)使用Win+R打开cmd。
(2) 输入mysql -V可以看到mysql的版本信息。
(3) 输入mysql -u root -p,然后输入安装时设置的root密码,可以进入数据库。
如下图所示,表示数据库安装成功。
创建IDEA JAVAEE项目
-
1.打开IDEA,选择Create New Project。
-
2.选择Web Application。
-
3.在我的IDEA中,Application Server中没有Tomcat选项,要在项目建立完成后,按以下步骤进行配置。
(1)选择右上角的Add Configurations.
(2)根据以下步骤添加Tomcat
注意!!
在这我遇到一个问题,此处附上供大家参考。
我第一次下载并添加的是Tomcat的最新版本,结果会提示以下错误,所以就试了试用旧一点的版本,改用了上面的9,就可以正常配置。
(3)测试是否可以正常运行
修改web文件夹下WEB-INF中的index.jsp.
点击运行项目。
(4)点击运行
弹出类似以下界面,说明可以正常运行,即第一个JAVAEE项目创建完成。
使用JDBC连接Mysql并读取数据
- 1.此处因为我下载Mysql数据库时,下载的比较全,已经下载了JDBC,所以不需要去官网寻找。
在Mysql的安装位置找到JDBC对应的jar包。此处注意,如果你下载Mysql时,只下载了Mysql server,此时需要去官网下载JDBC,不过要注意版本的一致性!!
- 2.将jar包复制到WEB-INF下新建的lib中。
- 3.选择File下的Project Structure。
按照以下步骤将jar包添加到项目中。
- 4.在src文件中新家一个JAVA类,名字自取,此处我取名为test_jdbc。
代码如下所示
import java.sql.*;
public class test_jdbc {
public static String getdata(){
String url="jdbc:mysql://127.0.0.1:3306/testjdbc?serverTimezone=GMT&useUnicode=true&characterEncoding=gbk ";//此处的testjdbc换成你的数据库名即可
String driver = "com.mysql.cj.jdbc.Driver";
String sqlString = "select * from test1 ";
try{
//加载驱动
Class.forName(driver);
//创建连接
Connection connection = DriverManager.getConnection(url,"root","199813");
//获取statement
Statement statement = connection.createStatement();
//获得执行结果
ResultSet resultSet = statement.executeQuery(sqlString);
//打印结果
while(resultSet.next()) {
System.out.println(resultSet.getString(1));
}
}catch (ClassNotFoundException e){
e.printStackTrace();
} catch (SQLException e){
e.printStackTrace();
}
return null;
}
public static void main(String[] args) {
getdata();//
}
}
这时候在右上角的运行按钮处,我没找到jdbc,但是可以选择菜单栏中run,运行程序,程序可以执行,而且执行后右上角会出现test_jdbc。
- 5.查看运行结果。
数据库中结果如下图
至此,通过JDBC连接数据库成功。
Tips:建立数据库有两种方法:
- 通过命令行:
create database XXX;//建立数据库
use XXX;//进入数据库
create table XX(testinfor varchar(30));//创建表
Insert into XX value(’’);//插入数据 - 使用可视化工具。此处我使用的是Navicat。