1 package com.yuji.tdb.db;
\r
3 import javax.jdo.PersistenceManager;
\r
5 public class TrainDao {
\r
6 private static TrainDao instance = null;
\r
7 private PersistenceManager pm = PMFactory.get().getPersistenceManager();
\r
9 public static TrainDao getInstance(){
\r
10 if (instance == null){
\r
11 instance = new TrainDao();
\r
20 public String get(String key){
\r
21 KeyValue keyValue = pm.getObjectById(KeyValue.class, key);
\r
22 if (keyValue == null){
\r
25 return keyValue.getValue();
\r
28 public void put(String key, String value){
\r
29 KeyValue keyValue = new KeyValue(key, value);
\r
30 pm.makePersistent(keyValue);
\r
33 public void put(String key, int value){
\r
34 put(key, String.valueOf(value));
\r