我需要一个可以通过解析查询字符串来调用某些命令(操作)的库。
e.g。假设我们有这样的字符串:*“get chat 0,100”,“发送消息给用户id = 25 text ='Hello'”*等。 第一个示例从数据库中名为chats的表中获取0到100的行,第二个示例将带有文本“Hello”的消息发送给id为25的用户。
我不打算仅用于访问数据库。否则我只会做一些DAO。
可以通过从头开始编写自己的库来实现,但在此之前我想知道是否有任何准备好的库。我认为有人肯定已经遇到过这种问题了。
答案 0 :(得分:-1)
您可以使用c3p0
c3p0是具有JNDI可绑定数据源的JDBC驱动程序的Java库,包括实现连接和语句池的DataSource,如jdbc3规范和jdbc2标准扩展所述。