环境介绍root@ubuntu-1:~#uname-aLinuxubuntu-1.2303.2.0-29-generic#46-UbuntuSMPFriJul2717:03:23UTC2012x86_64x86_64x86_64GNU/Linuxroot@ubuntu-1:~#cat/etc/issueUbuntu12.04.1LTS\n\lroot@ubuntu-1:~#PS:以下操作我只在如上系统操作,仅供参考1.安装GraphicsMagickGraph..
分类:
其他好文 时间:
2014-07-30 15:00:04
阅读次数:
267
上次大概写了个可以解决velocity 多视图的东西。但是实际运用过程中有到处找了些资料看了下。这里小计下:DispatcherServlet解析过程:1、HandlerMapping 用于定位具体的control类我习惯叫pagehandleeg:implement 这个是比较标准,我继承过其他的...
分类:
编程语言 时间:
2014-07-30 14:43:23
阅读次数:
214
1. AOP 简介
AOP(Aspect-Oriented Programming, 面向切面编程): 是一种新的方法论, 是对传统 OOP(Object-Oriented Programming, 面向对象编程) 的补充.
AOP 的主要编程对象是切面(aspect), 而切面模块化横切关注点.
在应用 AOP 编程时, 仍然需要定义公共功能, 但可以明确的定义这个功能...
分类:
编程语言 时间:
2014-07-30 12:28:13
阅读次数:
371
先看一段代码 假设你编写了两个类,一个是人(Person),一个是手机(Mobile)。 人有时候需要用手机打电话,需要用到手机的dialUp方法。 传统的写法是这样: Java code public class Person{ public boolean makeCall(long...
分类:
编程语言 时间:
2014-07-30 11:58:43
阅读次数:
216
这个注解就是spring可以自动帮你把bean里面引用的对象的setter/getter方法省略,它会自动帮你set/get。 这样你在userService里面要做一个userDao的setter/getter方法。但如果你用了@Autowired的话,你只需要在UserService的实...
分类:
其他好文 时间:
2014-07-30 11:47:43
阅读次数:
271
Aspect Oriented Programming 面向切面编程。解耦是程序员编码开发过程中一直追求的。AOP也是为了解耦所诞生。具体思想是:定义一个切面,在切面的纵向定义处理方法,处理完成之后,回到横向业务流。AOP 主要是利用代理模式的技术来实现的。1、静态代理:就是设计模式中的proxy模...
分类:
编程语言 时间:
2014-07-30 11:43:23
阅读次数:
330
Spring为我们解决Hibernate的Session的关闭与开启问题。 Hibernate 允许对关联对象、属性进行延迟加载,但是必须保证延迟加载的操作限于同一个 Hibernate Session 范围之内进行。如果 Service 层返回一个启用了延迟加载功能的领域对象给 Web 层,当 ....
分类:
其他好文 时间:
2014-07-30 11:42:33
阅读次数:
206
今天学习spring项目的时候出现了下面的错误信息:
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:17...
分类:
编程语言 时间:
2014-07-30 03:21:53
阅读次数:
245
web.xml的配置 s3h3 contextConfigLocation classpath:*Context.xml org.springframework.web.context.Cont...
分类:
编程语言 时间:
2014-07-30 03:15:42
阅读次数:
346
A cache coherence protocol facilitates a distributed cache coherency conflict resolution in a multi-node system to resolve conflicts at a home node.
F...
分类:
其他好文 时间:
2014-07-30 03:14:42
阅读次数:
447