小编Shr*_*kla的帖子

Spring JPA Read Write splitting - 有事务使用write数据源

我有一个使用Hibernate/JPA,Spring和Jersey的应用程序.在我的应用程序上下文中,我设置数据源,定义实体管理器工厂,使用该实体管理器工厂设置事务管理器,并使用事务注释注释各种服务方法,因此我还有tx:annotation-driven definition to wire在我的交易经理需要的地方.这个设置很好,我已经能够读写得很好.我想转到数据库设置,我有一个主机与多个从属(MySQL).因此,我希望所有使用transactional注释的方法都使用指向主数据库服务器的数据源,并使用所有其他方法来使用从服务器的连接池.

我尝试创建两个不同的数据源,两个不同的实体管理器工厂和两个不同的持久性单元 - 至少可以说是丑陋的.我尝试了一个MySQL代理,但是我们遇到了更多问题.连接池已在servlet容器中处理.我可以在Tomcat中实现读取事务并将其定向到正确的数据库服务器的东西,还是有办法让所有那些使用事务注释注释的方法使用特定的数据源?

spring tomcat hibernate jpa entitymanager

5
推荐指数
2
解决办法
7733
查看次数

JavaScript Date.toLocaleDateString()-仅设置选项

情况:我想使用JavaScript函数Date.toLocaleDateString()在用户首选的语言环境中显示日期。到目前为止,还不错,但是我想显示该2-digit选项的月份和日期。

据我所知,您必须使用Date.toLocaleDateString(locale, options)显示选项,但是该选项应该使用哪个值localetoLocaleDateString()内部读取哪个变量来设置语言环境,以便我可以读出该变量并将其传递给具有2个参数的函数调用?

javascript locale date

3
推荐指数
1
解决办法
2759
查看次数

标签 统计

date ×1

entitymanager ×1

hibernate ×1

javascript ×1

jpa ×1

locale ×1

spring ×1

tomcat ×1