对于 MySQL 请求,是不是有比 ASyncTask 更好的类或库? [关闭]
Posted
技术标签:
【中文标题】对于 MySQL 请求,是不是有比 ASyncTask 更好的类或库? [关闭]【英文标题】:Is there a better class or library to use than ASyncTask for MySQL Requests? [closed]对于 MySQL 请求,是否有比 ASyncTask 更好的类或库? [关闭] 【发布时间】:2016-08-30 04:58:10 【问题描述】:我正在制作一个包含大量 ASyncTask 的应用程序,并且为我提出的每个 mysql 更新、选择或其他请求创建许多 ASyncTask 变得非常费力和混乱。是否有一个库或更好的类可以用来简化这个过程?
谢谢!
【问题讨论】:
然后使用线程,并用线程池管理它们。 你把我弄糊涂了。您使用的是 Mysql 数据库还是本地 SQLite?无论如何,您为什么不创建一个 AsyncTask 并传递您要处理的语句? @ChampS 我在服务器上使用 MySQL 数据库。困难的部分是,当我从 MySQL 下载数据/SELECT 时,我希望将其格式化为 ASyncTask 中的对象。这意味着我必须为我需要实现的每种选择使用类型创建新的 ASyncTasks。创建一个只完成一个动作的 ASyncTask 很容易,但是让它选择一些东西并将其格式化为对象是困难的部分。 为什么?正如我所说,您可以将所需的命令作为枚举或其他内容传递,并且在您的 asynctask 中,您可以决定使用 switch case 做什么。但是没有你的代码,我真的无法帮助你。也许你可以给我举个例子。 更简单地说,我问的是是否有一个库可以让对 MySQL 服务器的请求比必须创建一个完整的类来完成操作更容易。我宁愿有一个方法调用,以指定格式(即连接列)返回我请求的所有信息 【参考方案1】:使用 Volley、Retrofit 或 Ion 等网络库进行网络操作。他们用执行者和处理者很好地处理了它。此外,它们还支持 gson 数据模型映射,因此您可以从请求中获取直接对象。
【讨论】:
以上是关于对于 MySQL 请求,是不是有比 ASyncTask 更好的类或库? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
Java 中是不是有比 Xalan/Xerces 更快的 XML 解析器 [关闭]
R:在 e1071 包中是不是有比 libsvm 替代的 SVM 实现? [关闭]
如果值是对象并且这些对象的属性是键,是不是有比 Dictionary 更好的数据结构?