目前,在我的Spring启动应用程序中,可以根据给定的DataSource创建连接对象。在我的经理层中,我使用@Transactional进行了注释。在管理器中输入方法时,我需要有一个新的连接,即使我们有一个现有的连接。
答案 0 :(得分:1)
虽然这不是一个好主意,但禁用连接池应始终返回新连接。 How to completely disable Connection Pooling in Spring / Tomcat?
注意:此类不是实际的连接池;实际上并没有 游泳池连接。它只是简单的替代完整的 连接池,实现相同的标准接口,但创建新的 每次通话都有连接。
答案 1 :(得分:0)
每次调用任何类型的事务方法时,我都不会创建新的连接。这很昂贵且非常容易出错。您应该定义数据源,然后选择要使用的数据源。