Java EE学习笔记1-java、mysql、tomcat环境安装+jdbc配置

安装Java环境

一、环境介绍

系统版本:64位Windows 10;
java版本:根据自己需要的版本自行选择(从官网上下载,步骤见下);

二、java安装包下载

进入oracle的下载页面(https://www.oracle.com/technetwork/java/javase/downloads/index.html),如下
在这里插入图片描述
找到你所想要下载的JDK的版本。

如果你没有指定要下载某个特地的版本,那么就直接下载最新的就好。比如我此刻要安装的版本是jdk-8u241,于是就滚动到下方一点的位置,找到下面的入口:
在这里插入图片描述
点击右方的JDK下载按钮(注意不要点错了),进入下载页面,找到 Java SE Development Kit 8u241部分,先同意授权协议,然后点击你想要下载的内容,比如此处我们选择64位win系统的exe可执行文件,如下图:
在这里插入图片描述

三、开始安装

1、安装JDK
安装过程很简单,一路点确认就好,无需修改任何东西。但是要注意,它分两个步骤,会先装JDK,然后再装JRE,都装完才能结束。

2、修改环境变量
计算机右键–》属性–》高级系统设置–》高级–》环境变量:
在这里插入图片描述
配置JAVA_HOME:“环境变量”对话框里,在“系统变量”下“新建”,变量名输入JAVA_HOME,变量值输入jdk的目录(注意此处的jdk版本号与实际安装版本号要一致);
在这里插入图片描述
配置CLASSPATH:“环境变量”对话框里,在“系统变量”下“新建”,变量名输入CLASSPATH,变量值输入jdk下lib的目录(注意此处的jdk版本号与实际安装版本号要一致);
在这里插入图片描述
配置path:“环境变量”对话框里,在“系统变量”下找到path变量,点击增加,变量值输入jdk下bin的目录和jre下bin的目录(注意此处的jdk版本号与实际安装版本号要一致);
在这里插入图片描述
3、查看安装情况
启动windows自带的命令提示符,输入“java”命令,系统会给出如下提示:
在这里插入图片描述
再次输入“javac”命令,系统会给出如下提示:
在这里插入图片描述
就证明安装成功了!

安装Tomcat

1.下载地址:https://tomcat.apache.org/download-90.cgi
在这里插入图片描述
注意:windows版本选择.zip压缩的软件包,linux版本选择.tar.gz打包的软件包
这里选择core:64-bit Windows.zip(pgp,sha512)目前最好安装tomcat9,tomcat10 idea好像不支持

2、配置环境变量
此电脑,属性,高级系统设置,高级,环境变量,系统变量
1)新增CATALINA_HOME=E:\NecessarySoftware\Tomcat\apache-tomcat-9.0.31
2)编辑PATH,新增"E:\NecessarySoftware\Tomcat\apache-tomcat-9.0.31\bin";

3、启动tomcat
进入tomcat的bin目录下命令行输入startup
在这里插入图片描述
在这里插入图片描述
打开浏览器输入: http://localhost:8080/,显示如下页面说明tomcat启动成功。
在这里插入图片描述

安装Mysql

1.进入地址:https://dev.mysql.com/downloads/mysql/ 下载mysql-8.0.11-winx64
2.解压zip包,并将解压文件放入一个文件夹下
使用管理员权限运行黑框口,进入到mysql-8.0.16-winx64的bin目录下
然后在bin目录下运行 :mysqld -install(安装命令)
配置MySQL:mysqld –-initializ 运行完成后 会在 mysql-8.0.16-winx64路径下生成一个data文件夹,里面有一个以.err结尾的文件 这个文件里面有MySQL初次登录的密码,使用编辑器打开可以看到
配置MySQL的启动文件:在mysql-8.0.16-winx64路径下新建一个 my.ini文件,使用记事本打开编译以下内容:
[mysqld]
basedir=C:\mysql-8.0.16-winx64
datadir=C:\mysql-8.0.16-winx64\data
port=3306
运行:net start mysql80
在这里插入图片描述
表明服务启动成功

本地创建Java EE项目

新建一个Java EE项目,我们选择Web Application
在这里插入图片描述
生成的项目如下所示
在这里插入图片描述
WEB-INF:定义标准
web.xml:定义一些属性、标准

运行tomcat
在这里插入图片描述
然后在WEB-INF目录下创建目录
classes:存放编译后的字节码
lib:存放jar包

创建类使用JDBC连接Mysql,并读取数据

package com.java.code;
import java.sql.*;

public class TestJdbc {
    public static String getMysql(){

        String url = "jdbc:mysql://127.0.0.1:3306/javaee?serverTimezone=UTC";

        String driverName = "com.mysql.cj.jdbc.Driver";

        String sqlString = "SELECT * FROM javaee01 LIMIT 5";
        try {
            //加载驱动
            Class.forName(driverName);
            //创建连接
            Connection connection = DriverManager.getConnection(url, "root", "mysqlroot");
            //获取statement
            Statement statement = connection.createStatement();
            //statement做增删改查
            ResultSet resultSet = statement.executeQuery(sqlString);
            //获取执行结果
            while (resultSet.next()){
                System.out.println(resultSet.getLong(1));
            }
        } catch (ClassNotFoundException | SQLException e) {
            e.printStackTrace();
        }

        return null;
    }
    public static void main(String[] args) {
        getMysql();
    }
}

注意:要去mysql官网mysql-connector 包
然后在项目依赖中添加
数据库的数据如下:
在这里插入图片描述
程序运行出现如下结果即可
在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值