Java EE学习记录(1)

1.本地安装Java环境
下载JDK
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
下载完成后进行安装
安装
配置环境变量
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
配置完成后检验在这里插入图片描述
2.本地安装Tomcat
下载tomcat,下载地址http://tomcat.apache.org/
下载解压后配置环境变量
在这里插入图片描述
在这里插入图片描述
配置结束
3.本地安装Mysql
下载地址:https://dev.mysql.com/downloads/windows/installer/
之后跟着网上教程安装
安装成功
在这里插入图片描述
4.本地创建IDEA Java EE项目

5.本地重构使用JDBC连接Mysql,并读取数据
首先建立数据库test
创建学生表做测试,学生表如下
在这里插入图片描述
代码如下

//导入包
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

/*
 * 数据库连接
 */
public class Conn {
    public static void main(String[] args) {
        Connection con;
        //jdbc驱动
        String driver="com.mysql.cj.jdbc.Driver";
        String url="jdbc:mysql://localhost:3306/test?&useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true";
        String user="root";
        String password="root";
        try {
            //注册JDBC驱动程序
            Class.forName(driver);
            //建立连接
            con = DriverManager.getConnection(url, user, password);
            if (!con.isClosed()) {
                System.out.println("数据库连接成功");
            }
            Statement sta = con.createStatement();
            String sql = "select sno,sname from student";
            ResultSet ret = sta.executeQuery(sql);
            while (ret.next()){
                String sno = ret.getString("sno");
                String sname = ret.getString("sname");
                System.out.print("sno:"+sno);
                System.out.println("sname:"+sname);
            }
            con.close();
        } catch (ClassNotFoundException e) {
            System.out.println("数据库驱动没有安装");

        } catch (SQLException e) {
            e.printStackTrace();
            System.out.println("数据库连接失败");
        }
    }
}

以上代码为执行查询学生表的操作
运行结果如下
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值