JavaEE入门第一课——配置项目并连接数据库

JavaEE环境搭建

  1. 本地安装Java
  2. 本地安装Tomcat
  3. 本地安装Mysql
  4. 本地创建IDEA JavaEE项目
  5. 本地使用JDBC连接Mysql,并且读取数据库中的数据


1.本地安装Java

参考:https://blog.csdn.net/jiangmeilinabcd/article/details/104338633

1 首先去官网下载jdk
地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
JavaEE入门第一课——配置项目并连接数据库_第1张图片
2 根据系统选择对应的版本
JavaEE入门第一课——配置项目并连接数据库_第2张图片
3 进入安装
JavaEE入门第一课——配置项目并连接数据库_第3张图片
4 选择安装位置
JavaEE入门第一课——配置项目并连接数据库_第4张图片
5 安装完成后关闭
JavaEE入门第一课——配置项目并连接数据库_第5张图片
6 配置环境变量
右键我的电脑->属性->高级系统设置->高级->环境变量

在系统变量中点击新建增加一个变量为“JAVA_HOME”值是jdk的安装路径的环境变量。
JavaEE入门第一课——配置项目并连接数据库_第6张图片
并且在Path变量中增加两个项,分别是“%JAVA_HOME%\bin”“%JAVA_HOME%\jre\bin”。
JavaEE入门第一课——配置项目并连接数据库_第7张图片
7 配置完成,进行测试
打开命令行窗口输入“java –version”输出以下信息则表示成功。
在这里插入图片描述


2.本地安装Tomcat

参考:https://blog.csdn.net/inkingwt/article/details/83744236
官方网址:https://tomcat.apache.org/
或者下载zip压缩包,下载后直接解压
JavaEE入门第一课——配置项目并连接数据库_第8张图片
之后配置环境变量,右键我的电脑,属性->高级系统设置->高级->环境变量
在系统变量path中,添加一项Tomcat所在的文件夹位置后面加\bin
我的是D:\apache-tomcat-8.5.51\bin
在这里插入图片描述
这样环境就配置好了,接下来进行测试
进入命令行,进入tomcat所在文件夹下的bin,输入命令startup.bat
在这里插入图片描述
服务器会启动并且提示启动成功,tomcat安装完成。


3. 本地安装Mysql

参考:https://blog.csdn.net/weixin_42869365/article/details/83472466
zip包下载地址:https://dev.mysql.com/downloads/mysql/
安装版下载地址:https://dev.mysql.com/downloads/windows/installer/8.0.html
我用的是安装版,比较方便,设置好安装位置和密码,不断下一步就行。
打开命令行,输入命令 mysql -hlocalhost -uroot -p
之后输入密码,可以出现一下界面即安装完成
JavaEE入门第一课——配置项目并连接数据库_第9张图片


4.本地创建IDEA JavaEE项目

打开idea,新建项目
JavaEE入门第一课——配置项目并连接数据库_第10张图片
选择Java Enterprise,服务器选择已经安装好的Tomcat,勾选Web Application
JavaEE入门第一课——配置项目并连接数据库_第11张图片
选择下一步
JavaEE入门第一课——配置项目并连接数据库_第12张图片
填写好项目名称并且选择项目路径
点击finish 创建完成


5.本地使用JDBC连接Mysql,并且读取数据库中的数据

创建项目后 目录如下
JavaEE入门第一课——配置项目并连接数据库_第13张图片
在src下新建包com.java.code
在web->Web-INF下新建两个文件夹

  • lib 放jar包
  • classes 放编译后的文件
    JavaEE入门第一课——配置项目并连接数据库_第14张图片
    如果没有JDBC的driver,去mysql官网下载
    参考:https://blog.csdn.net/qq_41548028/article/details/94699237
    mysql官网:https://www.mysql.com/
    下载Driver网址:https://dev.mysql.com/downloads/connector/j/

下载界面如下:
JavaEE入门第一课——配置项目并连接数据库_第15张图片
windows系统的话选择Platform Independent
下载完成后解压,并且将jar包放入lib目录下
在这里插入图片描述
并且右键选择add as library即添加完成
测试代码如下:

package com.java.code;

import java.sql.*;

public class TestJDBC {
    public static String getMysql()
    {
    	//mysql的url,连接的是我本地的数据库,数据库名称是test
    	//后面的serverTimezone=UTC是因为时区问题会出现乱码,所以添加的
        String url = "jdbc:mysql://127.0.0.1:3306/test?serverTimezone=UTC";
		//jdbc driver的名称
        String driverName = "com.mysql.cj.jdbc.Driver";
		//sql语句,从block表格中查询
        String sqlString = "select * from block limit 1";
        
        try{
            Class.forName(driverName);
			//连接数据库
            Connection connection = DriverManager.getConnection(url,"root","2019");
			//创建statement
            Statement statement = connection.createStatement();
			//创建结果集并执行sql语句
            ResultSet resultset = statement.executeQuery(sqlString);
			//循环输出获得结果,不过我选取出的就是一条,所以不用循环也无所谓
            while (resultset.next()){
                System.out.println(resultset.getLong(1));
            }
        }catch(ClassNotFoundException | SQLException e)
        {
            e.printStackTrace();
        }
        return "s";
    }
	//运行
    public static void main(String[] args)
    {
            getMysql();
    }

}

结果为3
JavaEE入门第一课——配置项目并连接数据库_第16张图片
数据库中数据为:3
JavaEE入门第一课——配置项目并连接数据库_第17张图片
测试成功

你可能感兴趣的:(mysql,javaee)