Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将jdbc与hibernate混合?_Java_Oracle_Hibernate_Jdbc - Fatal编程技术网

Java 将jdbc与hibernate混合?

Java 将jdbc与hibernate混合?,java,oracle,hibernate,jdbc,Java,Oracle,Hibernate,Jdbc,背景:我正在开发一个web应用程序,它使用oraclejdbc和access数据库,并带有java代码和sql查询,这些查询将由我们的引擎执行 现在我正在考虑用hibernate来“替换”jdbc,hibernate没有——比方说——hibernate的优势 我的问题是,这可以一步一步地完成吗 我是否可以开始使用hibernate创建新表并使用hibernate而不必担心现有数据库结构的风险?hibernate可以与jdbc并行工作吗?答案是肯定的 您可以在同一个项目中同时使用jdbc和hibe

背景:我正在开发一个web应用程序,它使用oraclejdbc和access数据库,并带有java代码和sql查询,这些查询将由我们的引擎执行

现在我正在考虑用hibernate来“替换”jdbc,hibernate没有——比方说——hibernate的优势

我的问题是,这可以一步一步地完成吗


我是否可以开始使用hibernate创建新表并使用hibernate而不必担心现有数据库结构的风险?hibernate可以与jdbc并行工作吗?

答案是肯定的

您可以在同一个项目中同时使用jdbc和hibernate数据源,没有问题


注意不要混淆这两个数据源,仅此而已。

答案是肯定的

您可以在同一个项目中同时使用jdbc和hibernate数据源,没有问题


注意不要混淆这两个数据源,仅此而已。

是的,JDBC和hibernate都可以并行使用

然而,这取决于用例。根据您的问题,您只想用Hibernate“替换”JDBC

因此,在这种情况下,您可以从以下内容开始:

  • 创建新表
  • 创建hibernate映射文件
  • 创建DAO层
  • 实现hibernate代码

  • 是的,JDBC和hibernate都可以并行使用

    然而,这取决于用例。根据您的问题,您只想用Hibernate“替换”JDBC

    因此,在这种情况下,您可以从以下内容开始:

  • 创建新表
  • 创建hibernate映射文件
  • 创建DAO层
  • 实现hibernate代码

  • 您是否正在使用或计划使用Spring这样的框架?目前还没有Spring这样的框架。不确定它有什么好处我不知道。是的,使用动态配置您是否正在使用或计划使用Spring之类的框架?目前没有Spring之类的框架。不确定它有什么好处,我不知道。是的,使用动态配置也可以使用hibernate访问jdbc创建的现有表吗?是的,可以。您必须相应地创建映射文件。还可以使用hibernate访问jdbc创建的现有表吗?可以。您必须相应地创建映射文件。