Мы работаем в следующих средах:
-Apache Tomcat 8 (источник данных Tomcat) -Spring 4.3.21 -myBatis 3.4.5 -myBatis Spring 1.3.1 -MS SQL JDBC Driver 6.4.0.jre7
В последнее время в БД появляются внезапные данные, но результат равен Null. Исключение SQLException не выдано.
[Java Dao]
public Management selectData () throws SQLException {
return (Management) getSqlSession (). selectOne ("MANAGEMENT.selectManagement");
}
[Mapper]
<cache flushInterval = "60000" />
<resultMap type = "com.domain.Management" id = "ManagementMap">
<result property = "pData" column = "P_DATA" />
</resultMap>
<select id = "selectManagement" parameterType = "Management" resultMap = "ManagementMap">
SELECT TOP 1 P_DATA FROM T_MANAGEMENT
</select>
Этот сервисВ течение многих лет у него были проблемы, но после того, как следующий запрос был выполнен с тем же источником данных во время проблемы: Результат отслеживается как возвращающий ноль.
-АЛЬТЕР АВТОРИЗАЦИЯ НА БАЗЕ ДАННЫХ
-EXEC AS LOGIN
Есть ли у вас какие-либо проблемы?