`
godo121
  • 浏览: 53229 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
codereview的作用是持续的消除代码坏味,持续的抛弃技术欠债。codereview和单元测试一样,都需要良好的工具支持,好的工具可以降低单元测试的技术成本,而好的review工具则可以降低沟通成本。经过选择,决定在项目当中用reviewboard进行code review。reviewboard是python开发,因此安装还需要跟python打些交道。目前项目中使用的是svn作为源码管理,安装完reviewboard后,需要指定代码库,如果没有安装pysvn,reviewboard会有报错信息。而安装pysvn过程还是会遇到问题,pysvn需要进行make,遇到-lneon这样一个选项无法 ...
无疑问的,spring security在怎么保护网页应用安全上做得很强很周全,但有些地方还是很差强人意,比如对<http/>这个标签,对auto-config="true"与use-expressions="true"的描述和关系辨析上,就语焉不详。升级到3.1版本后,居然发现有莫名奇妙的错误,比如无法解析'ROLE_ADMIN'这样的标准配置,或者报: 引用 ield or property cannot be found on object of type 'org.springframework.security.web.access ...
security3.1的pom默认引用spring 3.0.6版本,造成冲突。解决办法是在maven中用exclude: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apach ...
除了对3.0.7进行一次修补之外,spring security自3.0.5版本后就没有什么大动作,知道最近释出3.1版本,3.1版本有比较显著的新特征加入(从官方文档): 引用Support for multiple http elements Support for stateless authentication DebugFilter provides additional debugging information Improved Active Directory LDAP support (i.e. ActiveDirectoryLdapAuthenticationProvide ...
年初两个版本刚刚发布,还处于“血淋淋”的边缘,花了两天时间把所做的基于sh的一个框架进行升级,其过程有些纠结,写在这里做一备忘。 为什么要升级?升级的理由一个是hibernate4支持multi-tenant多租户模式,对于提供saas应用的项目来说,有这个与没这个有很大不同,尽管我已经在一个项目中实现了多租户模式,跟hibernate要做的第二种模式类似;另一个理由就是spring支持servlet3.0,并且对提供cache api,速度当然是主要考虑点。 没想到遇到很多问题,按网络流行语说是有点“蛋疼”。 幸亏框架是用maven进行管理,升级版本过程比较顺利,主要改写pom中的依赖: ...
Global site tag (gtag.js) - Google Analytics