12 2016 档案
摘要:在前一篇,我已经介绍了Spring Security Java配置,也概括的介绍了一下这个项目方方面面。在这篇文章中,我们来看一看一个简单的基于web security配置的例子。之后我们再来作更多的个人定制。 Hello Web Security 在这个部分,我们对一个基于web的security
阅读全文
摘要:Spring Security笔记:自定义Login/Logout Filter、AuthenticationProvider、AuthenticationToken SPRING SECURITY JAVA配置:Web Security Spring Security 4 自定义登录表单 注解和X
阅读全文
摘要:上面的final 字段代表一个不可变的FastDateFormat,然而要让FastDateFormat字段真正的不可变,FastDateFormat内部必须遵循相应的规则才可以。 不要提供能修改对象状态的方法确保类不会被继承 让所有字段都成为static final字段 确保所有可变的组件不能被访
阅读全文
摘要:1,CriteriaHibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和DetachedCriteria 。2,DetachedCriteriaSpring 的框架提供了getHibernateTemplate().
阅读全文
摘要:前言: 将服务器中已经发布在IIS7上的网站,迁移到虚拟机中. 方便以后出现问题了,可以在自己的虚拟机中做测试提高工作效率. 问题: 迁移的6个MVC项目中有俩个碰到如下问题. 应用程序“TOOLINGDATASYSTEM”中的服务器错误Internet Information Services 7
阅读全文
摘要:servlet3.0+规范后,允许servlet,filter,listener不必声明在web.xml中,而是以硬编码的方式存在,实现容器的零配置。 ServletContainerInitializer:启动容器时负责加载相关配置 Java代码 package javax.servlet; im
阅读全文
摘要:从回帖的反应来看,大多数人还是不赞成完全代替XML的,这点倒是在意料之中。我个人还是倾向于用代码来取代XML的Bean定义,当然这更多的是关乎个人偏好,不代表与我观点不同的人就是错的。 先来说说代码相对于XML的优点吧: 1. 更加简洁,相对于XML的“语法”,java来得更熟悉 2. 类型安全,更
阅读全文
摘要:很久之前写过两篇博客: spring3.0使用annotation完全代替XML spring3.0使用annotation完全代替XML(续) 用java config来代替XML,当时还遗留下一些问题: <tx:annotation-driven />声明性事务等配置无法用简单代码来实现 web
阅读全文
摘要:@Service与@Component有什么不同?那天被问到这个问题,一时之间却想不起来,就利用这篇文章来纪录spring3.0中常用的annotation。 从spring2.5开始,annotation结合BeanPostProcessor成了扩展Spring IoC容器的常用方法。Spring
阅读全文
摘要:Hibernate在对资料库进行操作之前,必须先取得Session实例,相当于JDBC在对资料库操作之前,必须先取得Connection实例, Session是Hibernate操作的基础,它不是设计为执行绪安全(Thread-safe),一个Session由一个执行绪来使用。 开启Session
阅读全文