SpringMVC现在是比较热门的一种框架了,使用起来感觉还是很不错的,现在我分享一下集体的配置和使用,希望对学习SpringMVC的朋友有用。一、首先我们做准备工作,下载Spring包,下载Freemarker包。二、配置web.xml。123456789101112131415161718192...
分类:
编程语言 时间:
2014-06-04 22:46:29
阅读次数:
431
这一系列笔记将带你一步一步的进入Spring
MVC,高手勿喷。首先你得安装以下的工具:JDK,虽然JDK8已经发布了一段时间了,但是由于我们并不会使用到里面的新特性,所以JDK6以上版本皆可以(需加入到PATH环境变量中);Servlet
Container,为了能运行WEB应用程序,因此需要一个...
分类:
编程语言 时间:
2014-05-30 00:17:57
阅读次数:
268
Spring
AOP+EHCache简单缓存系统解决方案需要使用Spring来实现一个Cache简单的解决方案,具体需求如下:使用任意一个现有开源Cache
Framework,要求可以Cache系统中Service或则DAO层的get/find等方法返回结果,如果数据更新(使用Create/upd...
分类:
编程语言 时间:
2014-05-29 23:27:14
阅读次数:
467
大量数据流动是web应用性能问题常见的原因,而缓存被广泛的用于优化数据库应用。cache被设计为通过保存从数据库里load的数据来减少应用和数据库之间的数据流动。数据库访问只有当检索的数据不在cache里可用时才必要。hibernate可以用两种不同的对象缓存:first-level
cache 和...
分类:
编程语言 时间:
2014-05-29 23:12:43
阅读次数:
349
配置每一项的详细作用不再详细解释,有兴趣的请google下
,这里需要注意一点defaultCache标签定义了一个默认的Cache,这个Cache是不能删除的,否则会抛出No default cache is
configured异常。另外,由于使用拦截器来刷新Cache内容,因此在定义cache...
分类:
编程语言 时间:
2014-05-29 23:08:40
阅读次数:
269
通过spring 拦截,实现颗粒度比较细,容易控制的缓存。了解了下,spring 3.0
以后,应该从3.1
以后吧,注解方式的缓存就已经实现,下面是我自己做的例子,分享给大家:例子内容介绍:1.没用数据库,用的集合里面的数据,也就没事务之类的,完成的一个CRUD操作2.主要测试内容,包括第一次查询...
分类:
编程语言 时间:
2014-05-29 20:52:53
阅读次数:
324
memcached是一款非常优秀的分布式缓存工具,有效提升了按主键检索数据的性能问题。而simple-spring-memcached组件通过与spring框架整合,让memcached的调用变得更加简单。simple-spring-memcached本质上是采用了AOP的方式来实现缓存的调用和管理...
分类:
编程语言 时间:
2014-05-29 20:46:39
阅读次数:
481
@Repository、@Service、@Controller 和 @Component
将类标识为BeanSpring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring
的开发。@Repository注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spr...
分类:
其他好文 时间:
2014-05-29 20:26:12
阅读次数:
275
概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java
的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO
的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因...
分类:
编程语言 时间:
2014-05-29 19:46:48
阅读次数:
338
上篇谈到我自己写的MVC框架,接下来讲讲插件及拦截器!
在处理一些通用的逻辑最好把它封装一个插件或者拦截器,以便日后可以直接拿过来直接使用。在我的框架中可以通过继承以下抽象类来实现插件或者拦截器。1.
AspectInterceptor抽象类 处理动态织入的AOP拦截器,Stephen....
分类:
Web程序 时间:
2014-05-29 18:21:06
阅读次数:
410