在java中组织实例创建

时间:2013-07-23 09:20:57

标签: java jdbc

我有一个包含许多类的项目。有用于数据库加入和不同方法的GUI类JDBC。有一个名为connect.java的类,它连接到数据库并检查用户名和密码是否正确。 connect.java有两个方法,connect()连接到数据库并检查(String user,String password),它从数据库中检索用户名和密码,并检查是否有correct.check方法获取这些用户名和密码表单login.java类的登录表单。 还有另一个名为LOGIN.java的类,这个类包含打算调用的登录表单 connect.java如果一切正常Home.java在使用成功登录后立即出现。还有另一个名为library的类,其中包含main方法

我想知道的是我如何组织所有这些类,以便在第一次加载应用程序时出现登录窗口,然后在使用登录后主页出现。有时我发现自己创建了一种循环内部类,其中一个类“A”创建类“B”的实例后我意识到类“B”需要来自类“A”的数据然后我在“B”中创建另一个类“A”的实例然后这两个类继续互相打电话 我想咨询如何组织我的课程,当我有一个负责创建GUI的课程和其他管理数据库连接和数据检索的类可能是网络管理。我们会按正确的顺序调用这些类吗?谢谢你的帮助人员

1 个答案:

答案 0 :(得分:0)

我认为你可以使用像

这样的设计模式

1.DAO和DTO,用于管理数据库功能。

2.实例管理的单一模式。