Java 在spring中连接而不映射实体
我对春天还不太好。在此之前,我认为在不使用hibernate ORM的情况下使用spring构建应用程序是不专业的。直到昨天,我花了一整天的时间试图执行“多通”映射。然后,我遇到了一些线程,在这些线程中,我知道只有在应用程序中需要ORM时,才应该将hibernate与spring结合使用。如果您不需要ORM,那么jdbc模板就足够了。现在我的问题是,我是否仍然需要关系映射来使用JDBC模板在SPRING中执行联接(完全不使用hibernate)SPRING JdbcTemplate允许您处理本机Java驱动程序来处理数据库,编写的代码比直接使用它更少。正如您所猜测的,当性能比使用“简单方法”构建健壮的应用程序更重要时,这是一个很好的选择,例如,它为您带来了一个类似Hibernate的ORM 回答您的问题,如果您谈论的是Hibernate注释,如Java 在spring中连接而不映射实体,java,spring,hibernate,Java,Spring,Hibernate,我对春天还不太好。在此之前,我认为在不使用hibernate ORM的情况下使用spring构建应用程序是不专业的。直到昨天,我花了一整天的时间试图执行“多通”映射。然后,我遇到了一些线程,在这些线程中,我知道只有在应用程序中需要ORM时,才应该将hibernate与spring结合使用。如果您不需要ORM,那么jdbc模板就足够了。现在我的问题是,我是否仍然需要关系映射来使用JDBC模板在SPRING中执行联接(完全不使用hibernate)SPRING JdbcTemplate允许您处理本机
@ManyToOne
或类似的注释,答案是否定的。使用JdbcTemplate
您将不需要它们。但是,您需要在每个查询中指定每个表所需的列以及要获取的相关表的列
以下链接提供了一些有关如何处理JdbcTemplate
和连接的示例:
有关JdbcTemplate