gpt4 book ai didi

java - 创建一个有组织的 Java 库

转载 作者:行者123 更新时间:2023-12-01 17:31:33 25 4
gpt4 key购买 nike

我想用 Java 创建一个库(Jar 文件),其中包含我们使用的数据库的所有方法。那里大约有 60 个方法,所以我想让它更有条理。我想调用下面提供的示例中的方法。

db.accounts.add(username, password); or db.accounts().add(username, password);
db.names.delete(name); or db.names().delete(name);

在 Java 中执行此操作的最佳方法是什么?

最佳答案

编写一个通用的 DAO 可以为自己省去很多麻烦:

package persistence;

public interface GenericDao<K, V> {
V find(K id);
List<V> find();
K save(V value);
void update(V value);
void delete(V value);
}

我会忘记编写自己的持久性类并使用经过验证的解决方案,例如 Spring JDBC 模板。

这个问题已经通过多种方式解决过很多次了。您希望做什么来改进现有的东西?您将如何证明开发、测试和维护此功能的额外费用是合理的?

关于java - 创建一个有组织的 Java 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10377602/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com