php网站跟随导航,如何做装修网站,seo优化推广教程,域名如何指向网站2011年#xff0c;实习期间写了一个简单的数据库管理器。今天#xff0c;特意整理了下#xff0c;分享给大家。有兴趣的同学#xff0c;可以下载源码#xff0c;瞧瞧。源码只有4个类:LoginGUI,DatabaseGUI,Record#xff0c;MySQLModel。1.LoginGUI该类就是一个简单的登录…2011年实习期间写了一个简单的数据库管理器。今天特意整理了下分享给大家。有兴趣的同学可以下载源码瞧瞧。源码只有4个类:LoginGUI,DatabaseGUI,RecordMySQLModel。1.LoginGUI该类就是一个简单的登录窗口输入用户名、密码、数据库路径如果登录成功跳转到管理界面。2.DatabaseGUIDatabaseGUI构造了管理器的核心管理界面并响应用户事件。功能主要有3个a.显示数据库列表和该数据库下的表列表。b.查询并显示一个表的结构。c.执行SQL查询显示查询结果到表格中。3.RecordRecord是一个简单的实体类封装了一个数据库和该数据库下的所有表名称。// 数据库名称private String database;// 该数据库下的所有表的名称private List tables;4.MySQLModel封装了MySQL查询的一些信息。// 查询连接private Connection con;// 查询语句private String query;// 查询结果集private List records new ArrayList();实现细节1.构造图形界面。使用的是Java Swing用的是JFrame、JButton、BorderLayout等最基本的用户界面和布局组件。2.获得一个表的结构。查询一个表的列信息根据数据库元数据和结果集元数据来构造表的结构。//数据库元数据DatabaseMetaData dbmd con.getMetaData();//结果集ResultSet rs dbmd.getColumns(database, null, table, null);//结果集元数据ResultSetMetaData rsmd rs.getMetaData();3.执行查询结果。根据sql语句执行查询把结果集填充到Table中。总结这个数据库管理器的确是HelloWorld版的功能很简单适合初学者。有兴趣的可以下载源码自己瞅瞅瞧瞧。