Fork me on GitHub
摘要: 构建者(Builder)设计模式(又叫生成器设计模式): 当一个类的内部数据过于复杂的时候(通常是负责持有数据的类,比如Config、VO、PO、Entity...),要创建的话可能就需要了解这个类的内部结构,还有这些东西是怎么组织装配等一大坨乱七八糟的东西,这个时候就会增加学习成本而且会很混乱,这 阅读全文
posted @ 2016-10-08 16:33 CC11001100 阅读(35987) 评论(12) 推荐(8) 编辑
摘要: 一、类型转换器的应用场景 类型转换是OGNL的一部分,默认的八种基本类型、String、Date会使用类型转换,但是更复杂的类型转换就需要我们自定义了(虽然这个东西一般根本用不到),OGNL可以应用在很多领域,但是在web领域,因为在客户端到服务器端传输的只是字符串,所以这里就有一个需求收缩,我们的需求就变为完成String和复杂对象之间的互相转换。在Struts2中的类型转换则是在客户端的请求参... 阅读全文
posted @ 2016-10-08 00:08 CC11001100 阅读(476) 评论(0) 推荐(1) 编辑