为了连接到SQLite数据库并进行一些交易,是否必须在机器上安装数据库软件。我看到一些图书馆甚至不需要数据库软件就可以处理连接和事务。或者我没有注意到已经安装了一些数据库?连接机制是如何工作的?一个有详细解释的好文章的链接会对我有帮助!谢谢。
wf82jlnq1#
有两个选项:1.本地使用数据库:为此,您需要在您的机器上安装SQLLite,并在您的项目中使用JDBC Jars来连接您的Java项目到数据库。您可以将查询作为“SELECT XXX FROM YYY WHERE a>b”之类的字符串发送到数据库,或者使用*对象关系Map(ORM)*工具(如Hibernate)。1.如果您在某个云上的某个虚拟机上安装了远程数据库,则您不需要在本地计算机上安装任何数据库。但是您仍然需要使用JDBC进行连接。
wvt8vs2t2#
你只需要JDBC驱动程序,或者你可以像Hibernate一样使用ORM。YouTube上有很多关于Java和数据库的教程:https://www.youtube.com/results?search_query=java+database+tutorial如果你是乞丐,先用JDBC和SQL查询,然后再开始使用ORM。可能你需要安装MySQL服务器或使用这个网站https://www.elephantsql.com/来获取数据库即时。
2条答案
按热度按时间wf82jlnq1#
有两个选项:
1.本地使用数据库:为此,您需要在您的机器上安装SQLLite,并在您的项目中使用JDBC Jars来连接您的Java项目到数据库。您可以将查询作为“SELECT XXX FROM YYY WHERE a>b”之类的字符串发送到数据库,或者使用*对象关系Map(ORM)*工具(如Hibernate)。
1.如果您在某个云上的某个虚拟机上安装了远程数据库,则您不需要在本地计算机上安装任何数据库。但是您仍然需要使用JDBC进行连接。
wvt8vs2t2#
你只需要JDBC驱动程序,或者你可以像Hibernate一样使用ORM。YouTube上有很多关于Java和数据库的教程:
https://www.youtube.com/results?search_query=java+database+tutorial
如果你是乞丐,先用JDBC和SQL查询,然后再开始使用ORM。可能你需要安装MySQL服务器或使用这个网站https://www.elephantsql.com/来获取数据库即时。