资源简介
基于java GUI编程,使用Mysql数据库开发的飞机订票系统,代码大部分有解释,全是自己独立完成,会运行不了,修改里面的mysql.protities(就这样类似的文件吧,不是太记得单词怎么拼),只要把driver,name,password这几栏修改就行,另外记得导入driver的jar包(即mysql-connecter-java-.....这个包都知道吧,驱动用的,网上有下载),我不记得自己可用于有需要的同学做java大作业参考,本人通过这个项目已经答辩取得较好成绩。重复:需要自己导入jar包(mysql-connector-java....我不确定有没有上传这个jar包,也就几kb),数据库配置文件修改参数(driver项改掉hushuhua,这是我的新建的数据库名字,name项我是root,你的mysql如果有名字可以修改,一般大多数默认root,psssword就是你的mysql密码了,把我的hushuhua1997改掉)关于表,我在代码里有自动创建,欢迎各位下载,方便大家期末大作业参考(适用于做管理系统的,GUI,使用数据库)共6000行代码,包含注册登录,乘客和管理员界面,下载后有不懂的欢迎私信(可能回复不及时请谅解)
代码片段和文件信息
package system;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;
public class DatabaseInit {
Connection db ;
public DatabaseInit()
{
String sql1 = “create table if not exists register (“
+ “id int(4) not null auto_increment username char(20) not null “
+ “password char(15) not null email char(30) not nullnickname char(10) not null“
+ “idcard char(20) not nullsubmission_date DATEhead char(10) not nullstate char(10) not nullmoney int(10) not null default 2000 primary key(id))“;
String sql2 = “create table if not exists register2 (“
+ “id int(4) not null auto_increment username char(20) not null “
+ “password char(15) not null email char(30) not nullnickname char(10) not null“
+ “idcard char(20) not nullsubmission_date DATEhead char(10) not nullstate char(10) not nullprimary key(id))“;
String sql3= “create table if not exists flight(“
+ “id int(4) not null auto_increment primary key(id)flightID char(10) not null “
+ “fromTime char(20) not nulltoTime char(20) not nulldate char(20) not null“
+ “fromAddr char(30) not nulltoAddr char(30) not nullfirm char(20) not nulljingjiPrice char(10) not null“
+ “toudengPrice char(10) not nulljingjiNum int(10) not nulltoudengNum int(10) not nullontimeRate char(10) not null“
+ “beginPlace char(10) not nulldestePlace char(10) not nullcount int(6) not null)“;
//不存在才插入
String sql4 = “insert ignore into flight values(3‘MR5678‘‘10:00‘‘18:10‘‘2018-1-10星期三‘‘南昌昌北国际机场‘‘上海浦东机场 ‘‘南方航空‘‘800‘‘1000‘250150‘90%‘‘南昌‘‘上海‘1) on duplicate key update count=count+1“;
String sql5 = “insert ignore into flight values(4‘KF7654‘‘06:00‘‘17:00‘‘2018-1-11星期四‘‘哈尔滨太平国际机场‘‘桂林两江国际机场 ‘‘吉祥航空‘‘450‘‘100‘180120‘99%‘‘哈尔滨‘‘桂林‘1) on duplicate key update count=count+1“;
String sql6 = “insert ignore into flight values(5‘SN6789‘‘07:00‘‘16:00‘‘2018-1-10星期三‘‘杭州萧山机场‘‘济南遥墙机场 ‘‘东方航空‘‘789‘‘1087‘200100‘88%‘‘杭州‘‘济南‘1) on duplicate key update count=count+1“;
String sql7 = “insert ignore into flight values(6‘SR5543‘‘09:00‘‘15:00‘‘2018-1-10星期三‘‘天津滨海机场‘‘呼和浩特白塔机场 ‘‘吉祥航空‘‘345‘‘567‘240160‘95%‘‘天津‘‘呼和浩特‘1) on duplicate key update count=count+1“;
String sql8 = “insert ignore into flight values(7‘SB7765‘‘10:00‘‘18:50‘‘2018-1-10星期三‘‘银川河东机场 ‘‘南宁吴圩机场 ‘‘南方航空‘‘245‘‘500‘300100‘98%‘‘银川‘‘南宁‘1) on duplicate key update count=count+1“;
String sql9 = “insert ignore into flight values(8‘SJ9965‘‘11:00‘‘19:50‘‘2018-1-10星期三‘‘北京首都机场 ‘‘上海浦东机场 ‘‘南方航空‘‘245‘‘500‘300100‘98%‘‘北京‘‘上海‘1) on duplicate key update count=count+1“;
String sql10 = “insert ignore into flight values(9‘SV8900‘‘12:00‘‘19:23‘‘2018-1-10星期三‘‘昆明巫家坝机场‘‘成都双流机场 ‘‘中国国航‘‘234‘‘345‘150150‘92%‘‘昆明‘‘成都‘1) on duplicate key update count=count+1“;
String sql11 = “insert ignore into flight values(10‘XC7765‘‘11:00‘‘18:00‘‘2018-1-10星期三‘‘重庆江北机场‘‘海口美兰机
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-01-24 09:42 MyJavaProject (2)\
文件 397 2017-12-28 17:18 MyJavaProject (2)\.classpath
文件 389 2017-12-04 12:05 MyJavaProject (2)\.project
目录 0 2018-01-24 09:42 MyJavaProject (2)\.settings\
文件 68 2017-12-04 19:09 MyJavaProject (2)\.settings\org.eclipse.core.resources.prefs
文件 598 2017-12-04 12:05 MyJavaProject (2)\.settings\org.eclipse.jdt.core.prefs
目录 0 2018-01-24 09:42 MyJavaProject (2)\bin\
文件 121 2017-12-07 21:55 MyJavaProject (2)\bin\Mysql.properties
目录 0 2018-01-24 09:42 MyJavaProject (2)\bin\system\
文件 11998 2018-01-24 08:51 MyJavaProject (2)\bin\system\Databa
文件 1195 2018-01-24 08:51 MyJavaProject (2)\bin\system\MyTool.class
文件 13948 2018-01-24 08:51 MyJavaProject (2)\bin\system\SqlOperation.class
文件 1807 2018-01-24 08:51 MyJavaProject (2)\bin\system\SqlUtil.class
目录 0 2018-01-24 09:42 MyJavaProject (2)\bin\view\
文件 1232 2018-01-24 08:51 MyJavaProject (2)\bin\view\Admini$1.class
文件 2368 2018-01-24 08:51 MyJavaProject (2)\bin\view\Admini$2.class
文件 2129 2018-01-24 08:51 MyJavaProject (2)\bin\view\Admini$3.class
文件 1105 2018-01-24 08:51 MyJavaProject (2)\bin\view\Admini$4.class
文件 7375 2018-01-24 08:51 MyJavaProject (2)\bin\view\Admini.class
文件 2780 2018-01-24 08:51 MyJavaProject (2)\bin\view\BackTickit$1.class
文件 2116 2018-01-24 08:51 MyJavaProject (2)\bin\view\BackTickit.class
文件 1861 2018-01-24 08:51 MyJavaProject (2)\bin\view\Help.class
文件 756 2018-01-24 08:51 MyJavaProject (2)\bin\view\Login$1.class
文件 795 2018-01-24 08:51 MyJavaProject (2)\bin\view\Login$10.class
文件 2203 2018-01-24 08:51 MyJavaProject (2)\bin\view\Login$11.class
文件 1039 2018-01-24 08:51 MyJavaProject (2)\bin\view\Login$12.class
文件 1052 2018-01-24 08:51 MyJavaProject (2)\bin\view\Login$13.class
文件 1716 2018-01-24 08:51 MyJavaProject (2)\bin\view\Login$14$1.class
文件 1599 2018-01-24 08:51 MyJavaProject (2)\bin\view\Login$14$2.class
文件 6542 2018-01-24 08:51 MyJavaProject (2)\bin\view\Login$14.class
文件 657 2018-01-24 08:51 MyJavaProject (2)\bin\view\Login$15.class
............此处省略116个文件信息
- 上一篇:计算机网络大作业_CSMA-CD协议退避算法
- 下一篇:java 栈的实现和应用
相关资源
- java 栈的实现和应用
- 计算机网络大作业_CSMA-CD协议退避算法
- (购买的_慕课网)java设计模式精讲
- java实现自动阅卷系统
- java俄罗斯方块源代码169448
- javaweb音乐网站
- jsp30个项目,适合初学者
- 基于内容的图像检索Java实现相当易懂
- java web入门经典书中光盘中的源码
- Java 网上招聘系统的设计与实现源码
- JAVA加密与解密的艺术第2版(良心保证
- 基于ssm的问卷调查系统
- 数据库课设学生宿舍管理系统源码j
- java swing mysql实现的酒店管理系统项目
- jdk8的完整压缩包,不是exe执行文件,
- 高拍仪SDKC#JAVAHTMLWINFORM等多语言
- java程序设计教程PDF雍俊海+教程+源码
- 二级java无忧考试软件
- Android GDAL 2.1.4.zip
- Java编程思想(第4版)清晰PDF中文完整
- 图解数据结构-使用Java高清版本
- java+mysql新手数据库项目推荐,DNF装备
- ssm+mysql实现的Java web酒店管理项目源码
- Java做的淘宝客导购站,带手机端wap十
- jsp+ssm+mysql实现在线考试系统.zip
- Openjdk9源码
- apache-jmeter-5.1.1(Requires Java 8+).zip
- JavaSE1.8jdk中文文档.chm
- JAVA开发实战经典.pdf
- 基于hadoop的web云盘系统
评论
共有 条评论