我想在我的java web应用程序中实现数据库

我想在我的java web应用程序中实现数据库,java,database,hibernate,jdbc,database-schema,Java,Database,Hibernate,Jdbc,Database Schema,我是数据库新手。我有java的知识。我使用play frameworkjava而不是scala来开发web应用程序 现在为了存储用户信息,我需要设置一个数据库。因为我没有任何类型的数据库的经验。我搜索并筛选了3个 Mysql 数据 卡桑德拉 我已经看到了许多使用jdbc在java项目中实现该数据库的示例。使用查询语言。示例:java中的SQL 我不懂任何查询语言。另外,我不想学习查询语言和延迟项目 经过数据库供应商网站。他们提供司机。因此,我的问题是: 我可以在不学习sql的情况下使用mysql

我是数据库新手。我有java的知识。我使用play frameworkjava而不是scala来开发web应用程序

现在为了存储用户信息,我需要设置一个数据库。因为我没有任何类型的数据库的经验。我搜索并筛选了3个

Mysql 数据 卡桑德拉 我已经看到了许多使用jdbc在java项目中实现该数据库的示例。使用查询语言。示例:java中的SQL

我不懂任何查询语言。另外,我不想学习查询语言和延迟项目

经过数据库供应商网站。他们提供司机。因此,我的问题是:

我可以在不学习sql的情况下使用mysql吗。使用驱动程序。连接到数据库以执行crud等操作,而不创建模式。只有java。我知道其他列出的数据库是无模式的。因此,我可以只使用java语法在这些数据库中进行查询

当我搜索时,我了解了hibernate和spring数据。我可以使用此框架连接到数据库,而不使用这些数据库的查询语言吗

我想知道一种实用的方法,可以在不了解查询语言的情况下连接到列出的数据库


不,我认为你的要求是不可能的。如果可能的话,我当然不会推荐它

Hibernate将使您在某种程度上不必执行用于查找和更新的基本SQL命令,但它并不是替代品,您通常需要使用HQL,甚至SQL。在开始使用数据库之前,您确实需要对这方面有更多的了解,否则最终会陷入混乱


至于推迟你的项目,与其在黑暗中继续,不如推迟项目。毕竟,花在学习上的时间绝不是浪费

不幸的是,编程需要大量的学习,所以你必须学习一些东西。我推荐SQL,因为它是最广泛的,而且绝对值得了解。这也不是很难,至少对于简单的事情来说是这样。你想在不学习任何编程的情况下进行编程吗?这看起来像个巨魔,我想这是可能的。和