2011-12-04 31 views
0

美好的一天大家,使用Java使用基于标签的数据库中的标签进行搜索使用Java

我正在使用Java进行项目。在该项目中,我解析了用户为某些关键词输入的文本。我想维护一个数据库,其中每个条目都有与之关联的标签(很像本论坛中使用的标签系统)。添加条目的人是决定哪些标签与其关联的人(不必来自已存在的标签池)。

我从来没有与数据基地工作过。我正在寻找的是我可以通过Java处理的工具,这将允许我创建这样的数据库,并且还允许我使用用户输入的文本中解析的关键字在其中进行搜索。

有谁知道这样的工具?

回答

1

我一直使用SQLite,让我的数据库,为如何寻找它,我会做的是与列创建表的这些“标签”,那么你就可以轻松地查询此列相应的标签。有关SQLite和JBDC的信息,请查看http://www.zentus.com/sqlitejdbc/。 Oracle的教程也被发现here

1

你不提你要使用的数据库,但对于关系型/ SQL数据库,在Java世界中最常见的API是JDBC。大多数支持SQL的关系数据库都提供了JDBC驱动程序。从理论上讲,使用JDBC允许您稍后切换到其他数据库,只要您不使用特定于供应商的功能,只需对代码进行很少的修改或不进行任何修改即可。

甲骨文对JDBC here的教程。