摘要:
最近在看java的反射,看着看着就看到了jdk中动态代理的实现,于是将代理的知识点在这里介绍一下。在设计模式中有一种模式就是代理模式,它的主要作用是创建一个对象的代理,来控制对该对象的访问。本章节不深入讨论代理设计模式,而是介绍其两种实现方式:静态代理、动态代理。 简介 对于代理模式,我们首先要明白 阅读全文
摘要:
如果想使用全局范围的自定义编辑器,可以使用WebBindingInitializer接口,并在该类中注册自定义编译器。 DateEditor在上篇blog中已定义。这时就不需要在Controller中使用\@InitBinder。但是需要在springmvc config.xml中配置 如果你在sp 阅读全文
摘要:
Spring支持Jdk提供的PropertyEditor实现数据类型的转换。相比于Spring提供的数据转换,PropertyEditor的使用相对简单,不需要在xml文件中配置什么。 首先继承PropertyEditorSupport实现其中的setAsText方法 同时在Controller中添 阅读全文
摘要:
一般情况下MVC中的V在用户的客户端,而C则在服务端,当客户端向服务端提交数据时,不能再以java中的对象形式进行传输了,这时候就需要序列化和反序列化来帮助实现了。in this blog, 我们着重介绍一下springMVC中的数据转换。ConversionService是类型转换的核心接口,而C 阅读全文
摘要:
SpringMVC 国际化 作为当前比较流行的MVC框架,SpringMVC也支持国际化。国际化说白了就是可以设置不同的语言。 Spring 国际化的步骤 给系统定义国际化的资源文件。 输出国际化,这需要两点的支持, 1,在视图输出界面使用SpringMVC的标签库 spring:message 2 阅读全文
摘要:
spring mvc 中有很多的注解,每个注解都有自己的功能,下面我们就对spring mvc中的注解一一作出介绍。关于spring的注解还没有总结,请等待后续blog更新。 @controller org.springframework.stereotype.Controller注解类型用于指示当 阅读全文
摘要:
简介 springMVC中对事务的支持是通过在service层的类上标注 实现的。 在标注时有两个参数isolation和propagation。下面对这两个参数做具体介绍。 isolation 事务隔离级别 springmvc在 org.springframework.transaction.an 阅读全文
摘要:
从上面的测试代码可以看出MappedByteBuffer存储long时, 从long的最高位字节开始存储的 ,这和我们的书写数字的很类似。所以在操作MappedByteBuffer时要注意这一点。 阅读全文