你确定是这俩玩意的问题?
作用域:
单例( Singleton ):在整个应用程序中只创建一个 bean 实例,默认为单例。
原型( Prototype ):每次请求时都会创建一个新的 bean 实例。
会话( Session ):在 Web 应用程序中,每个会话都会创建一个 bean 实例。
请求( Request ):在 Web 应用程序中,每个请求都会创建一个 bean 实例。
你可以试试每次都创新一个新的 hibernate 或者 mybatis 实例来使用,看看到底是哪层的问题
按照你的描述来说,如果是 hibernate 或者 mybatis 不支持多线程使用,不应该是 sql 执行结果不对,而是经常生成的 sql 错误,不是吗? |