小编Dee*_*jay的帖子

如何设置Hibernate来读/写不同的数据源?

使用Spring和Hibernate,我想写一个MySQL主数据库,并从基于云的Java webapp中的另一个复制的从属数据库中读取.

我找不到对应用程序代码透明的解决方案.我真的不想改变我的DAO来管理不同的SessionFactories,因为这看起来非常混乱,并且将代码与特定的服务器架构相结合.

有没有办法告诉Hibernate自动将CREATE/UPDATE查询路由到一个数据源,SELECT到另一个数据源?我不想做任何基于对象类型的分片或任何事情 - 只是将不同类型的查询路由到不同的数据源.

java mysql architecture spring hibernate

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

如何使用Hudson/Jenkins和Maven将静态Web资源发布到Amazon S3?

我希望能够将静态Web资源(jpgs,css,那种东西)部署到Amazon S3,因为它们不会由与我的主webapp相同的服务器提供服务.

我使用Jenkins(FKA Hudson)和Maven构建Java webapp .WAR文件,然后使用Jenkins"Deploy to container"插件将其上传到Tomcat实例.

我真的希望将静态资产部署为主要构建过程的一部分,但我不知道将它们带到S3的最佳方法.我已经看过复制工件的Hudson/Jenkins插件,但那只是我的.WAR文件而不是项目中的文件.

有什么想法以"好"的方式做到这一点?我应该使用Maven插件而不是Hudson/Jenkins插件吗?

hudson amazon-s3 amazon-web-services maven jenkins

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