为了账号安全,请及时绑定邮箱和手机立即绑定

感觉有点怪

总感觉很奇怪,直接在之前的操作类上面弄个单例实例化对象模式,然后让里面的方法静态,不就不用在写这个DB类了吗

正在回答

2 回答

DB只是规定了做哪些操作,具体执行操作可以分别封装到不同的类中,oracle数据库的具体操作写到oracle相关的类文件中,mysql数据库的操作可以写到mysql数据库相关的类中。

1 回复 有任何疑惑可以回复我~

DB是工厂类 而mysql是具体的实现类 DB工厂类规范了所有数据库操作,所以在程序初始化时只需要配置好工厂类需要初始化的具体操作类就行了。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

感觉有点怪

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信