栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

使用Spring和DBCP和MySQL设置连接时区

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用Spring和DBCP和MySQL设置连接时区

如果数据源没有这样的属性,则可以对其进行扩展并添加该属性:

public TimezoneEnabledDataSource extends BasicDataSource {    private String timezone;    //getter and setter for it    @Override        public Connection getConnection() {        Connection c = super.getConnection();        // execute a query: SET time_zone = '-8:00'        return c;    }}

有关查询的详细信息,请参见http://www.electrictoolbox.com/mysql-set-timezone-per-
connection/

MySQL文档写道:

每个连接的时区。每个连接的客户端都有自己的时区设置,由会话time_zone变量指定。最初,会话变量从全局time_zone变量获取其值,但是客户端可以使用以下语句更改其自己的时区:

mysql> SET time_zone =时区;

您还可以检查c3p0是否没有内置的东西。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/454459.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号