【发布时间】:2013-05-28 09:25:31
【问题描述】:
通常我们通过控制台命令检查从属服务器上的复制是否正常
SHOW SLAVE STATUS \G;
我想将此功能合并到一个 servlet 报告应用程序中。 但是,hibernate 似乎不允许这样做:
createSQLQuery("SHOW SLAVE STATUS");
...executing query...
java.lang.UnsupportedOperationException: not yet implemented for SQL queries
我确信使用本机 JDBC 可以实现这一点,但也许有更好的方法? 环境:Linux 2.6.18、Tomcat 6/7、Hibernate 3.4、Java 1.6、MySQL 5 注意:我对在 master 上插入时间戳的解决方案不感兴趣。
【问题讨论】:
-
你在哪里得到这个异常
-
参考此链接您可能会了解您的问题Link。还可以参考此链接中的其他链接
-
@PSR java.lang.UnsupportedOperationException:尚未在 org.hibernate.impl.SQLQueryImpl.getReturnTypes(SQLQueryImpl.java:249) com.xxxxxx.servlet.doGet(AbstractServlet.java) 上实现 SQL 查询:516)