我的要求是
请建议我建立一个包含上述功能的数据库,并提供一些有关该教程的指南。
答案 0 :(得分:5)
我建议HSQLDB。查看Spring和Hibernate等框架的教程,他们倾向于使用HSQLDB作为如何使用嵌入式数据库的示例。
您可以使用JPA,我个人尝试使用Hibernate,并取得了很好的效果。它用于OpenOffice和Mathematica等项目中,因此应该说它的质量。
HSQLDB适合您的5个要求中的4个。也许是5的5,只是因为我没有使用Netbeans作为我的IDE。但我相信你可以自己尝试一下。
答案 1 :(得分:2)
H2 database也是一个不错的选择。
答案 2 :(得分:1)
尝试使用apache derby http://db.apache.org/derby/