zoukankan      html  css  js  c++  java
  • GAE Exception: Object Manager has been closed

    Root cause:
    org.datanucleus.exceptions.NucleusUserException: Object Manager has been closed

    Are you using Google App Engine for java and JDO?
    If you ask for a list of something you might have to call the method size(). (studip i know)

    Thecode below would throw org.datanucleus.exceptions.NucleusUserException:"Object Manager has been closed" if we removed the call to size()

    public List<Customer>getAllCustomers()
    {
        List<Customer> customers = new ArrayList();
        PersistenceManager pm = pmfInstance.getPersistenceManager();
        String query = "select from " + Customer.class.getName();
        customers = (List<Customer> pm.newQuery(query).execute();
        customers.size();
        pm.close();
        return customers;
    }

  • 相关阅读:
    dubbo
    maven
    vue
    SSM框架整合
    MyBatis数据表注解开发
    MyBatis多表操作xml方式
    MyBatis映射配置文件
    Mybatis核心配置文件,传统开发和代理开发(主流)
    SpringMVC高级
    SpringMVC基础
  • 原文地址:https://www.cnblogs.com/jifeng/p/1666996.html
Copyright © 2011-2022 走看看