0

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

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

4

1 回答 1

0

我认为您可以使用设计模式,例如

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

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

于 2013-07-23T09:28:41.113 回答