引言Java作为一种跨平台的语言,与MySQL数据库的集成是开发中常见的需求。将Java应用程序与MySQL数据库结合,并生成可执行的exe文件,可以方便地在不同环境中部署和运行。本文将详细介绍如何实...
Java作为一种跨平台的语言,与MySQL数据库的集成是开发中常见的需求。将Java应用程序与MySQL数据库结合,并生成可执行的exe文件,可以方便地在不同环境中部署和运行。本文将详细介绍如何实现这一过程,包括环境搭建、代码编写、打包生成exe文件等步骤。
以下是一个简单的Java程序示例,用于连接MySQL数据库并执行查询操作。
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class MySQLExample { public static void main(String[] args) { try { // 加载MySQL驱动 Class.forName("com.mysql.cj.jdbc.Driver"); // 连接数据库 Connection conn = DriverManager.getConnection( "jdbc:mysql://localhost:3306/数据库名?useSSL=false&serverTimezone=UTC", "用户名", "密码"); // 创建Statement对象 Statement stmt = conn.createStatement(); // 执行查询 ResultSet rs = stmt.executeQuery("SELECT * FROM 表名"); // 处理查询结果 while (rs.next()) { System.out.println("字段1: " + rs.getString("字段1")); System.out.println("字段2: " + rs.getString("字段2")); } // 关闭连接 rs.close(); stmt.close(); conn.close(); } catch (Exception e) { e.printStackTrace(); } }
}
net.oschina.j2sdkplat j2sdk-platform 18.0.1
mvn clean package#!/bin/bash
java -jar /path/to/your/project/target/your-project-1.0-SNAPSHOT-jar-with-dependencies.jarchmod +x run.sh通过以上步骤,您可以轻松地将Java应用程序与MySQL数据库结合,并生成可执行的exe文件。在实际开发过程中,根据具体需求,您可能需要添加更多的功能,如图形界面、多线程等。希望本文对您有所帮助。