gpt4 book ai didi

java - 如何在库存管理系统中应用依赖注入(inject)

转载 作者:行者123 更新时间:2023-11-30 05:01:15 32 4
gpt4 key购买 nike

我想实现一个销售和库存管理系统,但对如何在系统中应用依赖注入(inject)感到困惑。我想要一个使用数据库来保存其数据的库存类,我应该有一个处理数据库连接的类,比如 DBConnectionManager,然后是一个使用 DBConnectionManager 并与数据库交互的数据库层 DBWrapper,然后充当数据库之间的抽象层DB 和使用 DB 的类,例如库存、用户、客户、销售。或者我应该在每个用户、客户、...类中编写sql代码。

最佳答案

您尝试过存储库模式吗?

与 DI 一起使用非常棒,您可以构建一个根类来保存连接和更新、删除等基本操作...

然后扩展该类以使用更有意义的名称创建更具体的行为...

这是有关它的链接

http://nhibernate.hibernatingrhinos.com/27/the-repository-pattern

关于java - 如何在库存管理系统中应用依赖注入(inject),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6625441/

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