一个ssh的架子

先说下这个架子的优点:

一:使用hibernate3的annotation特性,对象免映射.

二:支持freemarker模板语言

三:使用了

hibernate-memcached作为hibernate的二级缓存,不管对对象进行什么样的操作都会自动更新到缓存,数据库压力小

四:使用spring的注释语法,免dao、service配置

五:使用sitemesh统一页面风格.

自带了一个freemarker的分页程序,位于FreemarkerUtil中.

 

测试数据库:

CREATE TABLE `user` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(255) DEFAULT NULL,
  `age` int(11) DEFAULT '0',
  PRIMARY KEY (`id`)
)

实验用,复杂环境下未进行测试.