SSM框架的搭建就不在叙述了

本文主要是讲解在SSM基础上再加上ehcache

1:首先:pom.xml需要的jar


  org.mybatis
  mybatis-ehcache
  1.0.0
 

 
  org.ehcache
  ehcache
  3.0.1
 

 

2:在src/main/resources中添加ehcache.xml的配置文件,该路径跟随你的框架而定(大家都懂的)



       
       
       

 

3:在spring-mybatis.xml中假如encache的配置


    
        
     
  

--------重点来了---------

假如你的框架里面集成了shiro,这里就需要变下了,具体配置如下

  
      
          
           
      
      

      
      
          
    

 

4:最后在你的mapper.xml中配置encache,加入以下配置

  
      
      
        
        
        
  

 

这里说明下,LoggingEhcache  这个会在打印log,如果不像要log的话可以使用EhcacheCache 

最后说明下,按照我这样配置的话,这个mapper.xml里面的操作是全局,默认为useCache="true"  都会有作用,

假如某个业务是不要缓存的,可以在当前业务下加上useCache="false"

 
  

 框架/平台构成:

Maven+Springmvc + Mybatis + Shiro(权限)+ Tiles(模板) +ActiveMQ(消息队列) + Rest(服务) + WebService(服务)+ EHcache(缓存) + Quartz(定时调度)+ Html5(支持PC、IOS、Android)

用户权限系统:
组织结构:角色、用户、用户组、组织机构;权限点:页面、方法、按钮、数据权限、分级授权

项目管理新体验
快速出原型系统、组件树、版本控制、模块移植、协同开发、实时监控、发布管理

可持续集成:
所有组件可移植、可定制、可扩充,开发成果不断积累,形成可持续发展的良性循环

支持平台平台: 
Windows XP、Windows 7 、Windows 10 、 Linux 、 Unix

服务器容器:
Tomcat 5/6/7 、Jetty、JBoss、WebSphere 8.5