Weitere ähnliche Inhalte
Ähnlich wie Google App Engineとその影響(補足) (20)
Google App Engineとその影響(補足)
- 45. 文字列での指定もできる PersistenceManager pm = PMF.get().getPersistenceManager(); try{ Query q = pm.newQuery(Member.class); q.setUnique(true); q.setFilter("screenName == pScreenName"); q.declareParameters("String pScreenName"); Member m = (Member)q.execute(screenName); if(m != null){ message = m.getName() + "がみつかったよ"; }else{ message = screenName + "はみつからなかった"; } }finally{ pm.close(); }
- 61. JCacheの場合 Cache ch; try { CacheManager cm = CacheManager.getInstance(); CacheFactory cf = cm.getCacheFactory(); Map<Integer, Object> conf = Maps.newHashMap(); ch = cf.createCache(conf); } catch (CacheException ex) { throw new ServletException(ex); } String contents; if(ch.containsKey(USERLIST)){ contents = (String) ch.get(USERLIST) + "<br>read"; }else{ String contents = なにか処理 ch.put(USERLIST, contents); }