• <noscript id="e0iig"><kbd id="e0iig"></kbd></noscript>
  • <td id="e0iig"></td>
  • <option id="e0iig"></option>
  • <noscript id="e0iig"><source id="e0iig"></source></noscript>
  • ehcache框架入門

    標簽: ehcache

    Ehcache 框架入門實例

                                                                                                            ——我一直不太信任自己的記憶力,所以我把它們都寫下來

            

    項目中運用緩存管理的優勢不言自明,可以減輕數據庫的壓力并且還能提升性能。下面是ehcache緩存框架的入門使用。

     

    項目結構如下圖所示:

     

    Test 類是對緩存的測試,實現了加入緩存,取出緩存數據打印。

    主要是StoreMsg類,這里面是對緩存操作的封裝

    package com.albert;
    
    import net.sf.ehcache.Cache;
    import net.sf.ehcache.CacheManager;
    import net.sf.ehcache.Element;
    
    
    public class StoreMsg {
        CacheManager manager;
        
        public StoreMsg() {
            manager = new CacheManager("ehcache.xml");//加載配置文件初始化緩存管理器
        }
       
        /**
         * 加入緩存
         * @param cache
         * @param key
         * @param value
         */
        public void storeToEhcache(Cache cache,String key,String value){
           cache.put(new Element(key, value));
        }
        /**
         * 從緩存中取數據
         * @param cache
         * @param key
         * @return
         */
        public String  getValue(Cache cache,String key){
            return cache.get(key).getValue().toString();
        }
        /**
         * 新建緩存
         * @param name
         */
        public void addCache(String name){
            manager.addCache(name);
        }
        /**
         * 獲得緩存
         * @param name
         * @return
         */
        public Cache getCache(String name){
           return manager.getCache(name);
        }
    }
    

     

     

    配置文件如下



     

    緩存需要的jar包直接去官網下載,下載地址如下(里面三個包都需要)http://s3.amazonaws.com/tcdistributions/ehcache-core-2.5.2-distribution.tar.gz

     

    項目源碼下載地址 http://download.csdn.net/detail/lianruanjian/8991419

     

    版權聲明:本文為博主原創文章,未經博主允許不得轉載。

    版權聲明:本文為iteye_10758原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
    本文鏈接:https://blog.csdn.net/iteye_10758/article/details/82638816

    智能推薦

    Mybatis框架入門

    Mybatis官網:http://www.mybatis.org/mybatis-3/ Mybatis的介紹 Mybatis是一個操作數據庫的框架。最開始叫做ibatis,從apache基金會脫離,加入googleCode正式更名為MyBatis。最終現在mybatis的代碼托管在github mybatis架構介紹 1、 mybatis配置SqlMapConfig.xml,此文件作為mybati...

    Spring框架入門

    文章目錄 Java Spring框架是什么?它有哪些好處? Spring體系結構詳解 Spring目錄結構和基礎JAR包介紹 Spring IoC容器:BeanFactory和ApplicationContext 第一個Spring程序 Spring DI(依賴注入)的實現方式:屬性注入和構造注入 Spring Bean的配置及常用屬性 Spring實例化Bean的三種方法 Spring中Bean...

    scrapy框架入門

    scrapy框架入門 一、Scrapy框架介紹 1.框架簡介 Scrapy是純Python開發的一個高效,結構化的網頁抓取框架 Scrapy使用了Twisted 異步網絡庫來處理網絡通訊 Scrapy是為了爬取網站數據,提取結構性數據而編寫的應用框架 Scrapy用途廣泛,可以用于數據挖掘、監測和自動化測試 2.模塊安裝 scrapy支持Python2.7和python3.4以上版本 python...

    Spring框架入門

    Spring 框架概述  1.1. 什么是Spring  Spring是分層的JavaSE/EE full-stack(一站式) 輕量級開源框架  分層: 來自JavaEE體系結構 (客戶端層、 web層、業務層、持久層 )  服務器端三層結構 (web層、業務層、持久層)  Servlet + JSP —- web層技術 &mdash...

    Spring《框架入門》

    Spring用的jar包之一部分 配置簡單的日志文件需要的jar包 Spring基本的xml配置文件 現在開始建java項目 新建Dao類,User類方便測試 測試類 其中ClassPathXmlApplicationContext通過將Spring的xml配置文件全名傳入構造方法中,返回一個實現ApplicationContext接口的對象,這時候配置文件中的信息已經全部掃描進去,生成的對象方法...

    猜你喜歡

    scrapy框架入門

    scrapy框架 Scrapy是用純Python實現一個為了爬取網站數據、提取結構性數據而編寫的應用框架,用途非常廣泛。 框架的力量,用戶只需要定制開發幾個模塊就可以輕松的實現一個爬蟲,用來抓取網頁內容以及各種圖片,非常之方便。 Scrapy 使用了 Twisted’tw?st?d異步網絡框架來處理網絡通訊,可以加快我們的下載速度,不用自己去實現異步框架,并且包含了各種中間件接口,可以...

    express框架入門

    本篇講述express框架入門 安裝express-generator(可以快速創建一個應用框架):npm install express-generator -g 創建一個express項目:在命令行輸入express --view=(模板名稱) 項目名稱 我這里使用的是ejs模板,port是我的項目名稱,其支持的模板有:ejs|hbs|hjs|jade|pug|twig|vash,根據自己的需...

    Hibernate框架入門

    導讀 本文主要介紹hibernate的入門,主要包括以下內容:hibernate介紹、hibernate環境搭建、hibernate簡單測試、測試涉及的api詳解。 一、hibernate介紹 JDBC是Java操作數據庫的工具,我們可以使用jdbc來書寫并執行sql語句來操作數據庫,對于普通的業務,jdbc工具是完全可以勝任的,但但當任務復雜,特別是數據庫中表格很多的時候,jdbc就會顯得力不從...

    scrapy框架入門

    最近在學習爬蟲,這里是MOOC北理嵩天老師的課程筆記,適合小白入門。 如果想自己寫一個scrapy框架出來,建議自己鉆研幾個實例,理解每一行語句的作用,應該三天左右就可以上手。 當然,我們還需要掌握re, xpath, BeautifulSoup 等基礎知識。 歡迎大佬指正~ 數據,包括用戶提供的網絡爬蟲請求,以及從網絡上獲取的相關內容,在這些結構直接相互流動形成了數據流。 路徑1:請求通過SPI...

    HTML中常用操作關于:頁面跳轉,空格

    1.頁面跳轉 2.空格的代替符...

    精品国产乱码久久久久久蜜桃不卡