AppFuse1.9.1

刚下载了新版看了一下,和1.8相比改动了不少地方:

最直观的发现是menu,从以前的树状改为了横着的菜单状,不过我还是喜欢以前的样子
数据库表少了,只有三张,去掉了用于“read me”功能的表,似乎是用Acegi来做。这样好,我一直觉得那个功能太复杂
在页面上添加了一个转到英文版的链接。这是个很有意思的功能,记得以前在CSDN上还有人问过怎样通过在页面上的一个点击操作来改变显示的语言,这下知道了
最让我高兴的是1.9中存在的中文乱码问题在1.9.1中消失了。作者还把displaytag也汉化了一把,可是忘了转换成unicode码,所以在页面上displaytag这一块成了乱码。这要修改build.xml了。
appgen升级了。除了可以根据POJO生成代码之外,还可以通过读数据库表来生成代码了。操作也要变一下,ant命令变为 ant -Dappgen.type=pojo/table -Dobject.name=XXX。
一直使用注册名username做主键的User表这次终于改为Long型主键了。User表还添加了一些字段,加强了对用户的控制。
安全方面使用Acegi管理的地方多了很多。连当前登录用户也使用了Acegi来做。就是说通常的用session来存取当前用户的方法这里不用了,还让我头大了一阵。我目前用下面的语句得到当前用户:
SecurityContext ctx = SecurityContextHolder.getContext();
Authentication auth = ctx.getAuthentication();
User user = (User)auth.getPrincipal();
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值