gpt4 book ai didi

java - java中的数据库可以像Android中的数据库一样简单吗?

转载 作者:行者123 更新时间:2023-12-02 07:31:27 29 4
gpt4 key购买 nike

我想知道,为什么开发一个与 Java 上的 DBMS 一起使用的 swing 应用程序必须如此复杂?

我希望它像使用 DBMS 开发 Android 应用程序一样简单,这对于 android.database.sqlite 包来说非常简单......

具体来说,我想知道为什么它会让您使用 URL 连接到 DBMS,并且必须安装这么多后台复杂的东西才能让它开始工作?

你们知道有一个与 DBMS 的 android 包类似的 java 包吗?或者有没有办法包含这个包并在常规 java 项目中使用它?

最佳答案

我认为你的问题太笼统了。
您可以通过多种方式在 Java SE/Java EE 中使用 SQLite。
例如 - 你看过 here ?您应该明白访问关系数据库的标准方法是通过 JDBC
Jdbc 为您提供了用于数据库访问的抽象 API,并且由于它支持许多数据库供应商,
例如,它支持加载属性 JDBC 驱动程序,该驱动程序为正在使用的数据库供应商提供特定于供应商的实现(例如 - mysql 和 oracle DB 有不同的 JDBC 驱动程序)。
据我所知,Android 的情况并非如此 -
目前只有一个“数据库提供程序” -
SQLite,因此在 Android 开发中,您可以跳过“供应商驱动程序加载”,如下所示您有一个供应商。

但是,有各种框架可以让您简化关系数据库的工作,例如 spring-jdbc .

关于java - java中的数据库可以像Android中的数据库一样简单吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12874131/

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