1

すべてのリクエストでデータベース テーブルの内容をユーザーに表示するキャッシュ フレームワークを実装したいと考えています
。Hibernate にはすでに Ehcache があります。しかし、私は自分自身を実装したいです。したがって、
データベースキャッシュがどのように機能するか、Javaで開発するアルゴリズムのチュートリアルが必要です。

public class CacheElement {

private Object objectValue;

private Object objectKey;

private int index;

   private int hitCount;

.
. // getters and setters
.
}

public final synchronized void addElement(Object key,Object value) {

   int index;
   Object obj;

   // get the entry from the table
   obj = table.get(key);

  // If we have the entry already in our table then get it and replace only its value.
  if (obj != null) {
  CacheElement element;

  element = (CacheElement) obj;
  element.setObjectValue(value);
  element.setObjectKey(key);

  return;
  }
}
4

0 に答える 0