小编alw*_*inc的帖子

如何在Hibernate中更新后重新加载Spring Security Principal?

这一定是一个常见的问题......我觉得在谷歌搜索之后,我一定不能彻底浏览一下这个答案,或者说no1已经问过了......所以请原谅我.

我正在使用Spring Security和Hibernate等.

因此,用户/主体已登录并对其个人资料进行了一些更改.

我使用DAO更新配置文件(UserDetails),我希望我的Principal自动反映此更新.

然而,当我再次获得Principal时,我得到了脏版本(从我的初始登录).

有谁知道如何让Spring Security从Hibernate重新加载更新的UserDetails?

hibernate spring-security hibernate-generic-dao

33
推荐指数
1
解决办法
2万
查看次数

子域代理传递所有指向单个服务器

我在端口8080上的单个apache tomcat上托管了2个应用程序

  • http://mydomain.com:8080/application1
  • http://mydomain.com:8080/application2

我想在他们两个面前运行一个apache代理,具有以下行为>

  • http://mydomain.com/* (apache2) -> http://mydomain.com:8080/application1/* (tomcat)
  • http://subdomain.mydomain.com/* (apache2) -> http://mydomain.com:8080/application2/* (tomcat)

我现在最好的是2台具有不同IP的机器,并相应地路由域和子域.

理想情况下,我希望apache代理和2个应用程序在SAME机器上...

任何人都有踢屁股DEVOps技能协助?

tomcat reverse-proxy apache2

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

Mercurial Maven发布插件问题

我喜欢使用Maven并分发像Mercurial(BitBucket)这样的SCM.

然而,随着我的项目规模扩大和我的Hg存储库的增长,我发现Maven Release插件越来越繁琐.

主要问题是当a mvn release:prepare被调用时,Maven不利用Hg的分布式特性,并执行整个存储库的完全克隆以放入临时目录.

Fabrizio Giudici早在2009 年就已经记录了这个问题http://weblogs.java.net/blog/fabriziogiudici/archive/2009/10/29/fixing-two-problems-maven-mercurial-hudson

我原以为Sonatype可能已经更新了插件,但是我们仍然需要在发布之前下载整个repo.

我希望能够联系StackOverflow社区,看看是否有其他人遇到过这个问题,是否有人在maven发布时想出了解决可怕的完整克隆的新方法.

mercurial maven-2 bitbucket maven-release-plugin

5
推荐指数
1
解决办法
3432
查看次数