Java 大作业之学生信息管理系统-The End

经过一个星期的奋战终于完成可恶的java大作业 期间,基本前三天是按时睡觉 后三天是基本不睡觉,在电脑前面坐了几天 终于修成正果 完成设计报告跟源代码

总结:java的swing开发

1.关键是要会new 文本框JTextfield 标签Jlabel 按钮JButton 都跟它new 出来

2.熟悉布局管理器

3.会看懂别人的代码很重要

4.一定要写注释

5.sql语句很重要 sql语句的合法性

出现这个错误时,是数据库连接错误 将路径修改下就OK

Java 大作业之学生信息管理系统-The End
Java 大作业之学生信息管理系统-The End

此种情况是找不到数据库,需修改DBconnection.java连接数据库公用类。修改数据库路径

[cce]
String dburl="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=E:desktop大作业java4.0SIMSstu.mdb";

//String dburl ="jdbc:odbc:stu";//此为ODBC连接方式
[/cce]

将红色部分替换为数据库当前的绝对路径或者配置为ODBC连接方式连接数据源。

再ps:返回唯一实例的问题 见java单例模式 还有这里 这里

通过一个public的getInstance方法获取对它的引用,继而调用其中的方法。将自己的构造函数设为private 只让内部调用 提供了一个供外部访问本class 的静态方法,可以直接访问

例子:

[cce]
private static studentinfo instance;

public static studentinfo getInstance(String str,String sql) //定义静态方法
{
if ( instance == null ) //判断实例是否存在
{
instance = new studentinfo(str,sql);
return instance;
}
else
{
return instance;}
}

private studentinfo(String str,String sql) //私有构造函数
{

//代码段

}
[/cce]

最后ps:报告不知道怎么写的 这里有参考的 呵呵

源代码在这里

发表评论

电子邮件地址不会被公开。 必填项已用*标注