对于(Java8 + Oauth2 + MySql + Hazelcast +无群集http会话)组合,我在prod模式下遇到错误.开发模式运行良好.
Unable to register MBean [HikariDataSource (HikariPool-0)] with key 'dataSou
rce'; nested exception is javax.management.InstanceAlreadyExistsException: com.z
axxer.hikari:name=dataSource,type=HikariDataSource
Run Code Online (Sandbox Code Playgroud)
在日志中,数据源(hazelcast)创建的第一部分表示[dev]模式.不确定这是故意的.
请帮助我解决问题.
Dec 12, 2014 2:44:11 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive D:\tools\apache-tomcat-7.0.55\webapps\re
tailenergy.war
[INFO] com.fg.re.ApplicationWebXml - Running with Spring profile(s) : prod
2014-12-12 14:44:19.125 WARN 1368 --- [ost-startStop-1] o.s.b.l.LoggingApplicat
ionListener : Logging environment value '-Djava.util.logging.config.file="
D:\tools\apache-tomcat-7.0.55\conf\logging.properties"' cannot be opened and wil
l be ignored (using default location instead)
log4j:WARN No appenders could …Run Code Online (Sandbox Code Playgroud) 我们正在为我的项目评估ORM解决方案,该解决方案在业务层和数据层(JDBC)之间具有紧密耦合.我开始用Cayenne做一个PoC.我的要求是这样的a)已经存在数据库模式b)模式是非常精细的级别.即实时java对象仅通过组合表来派生.c)目前我只想执行读取操作(通过输入标准对列表进行精确过滤和排序)
到目前为止,我对Cayenne所做的观察是:1)表和对象是紧密耦合的.Modeler不允许在没有关联表的情况下创建java对象.2)我找不到简单的方法将命名查询的输出映射到java对象,以便以应用程序需要的方式获取列表.3)我也不确定Expressions是否可以使用命名查询.
我想知道您对我的要求的最佳选择吗?
先感谢您.