VIRGIN FOREST OF JAVA
不要埋头苦干,要学习,学习,再学习。。。。。
powered by R.Zeus

        Configuration configuration=null;
        try {
            Configuration configurationSerializable = new Configuration();
            FileOutputStream fos = new FileOutputStream("serial");
            ObjectOutputStream oos = new ObjectOutputStream(fos);
            oos.writeObject(configurationSerializable);
            oos.flush();
            oos.close();
        } catch (FileNotFoundException e) {
            e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
        }
        catch (IOException e) {
            e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
        }

        try {
            FileInputStream fis = new FileInputStream("serial");
            ObjectInputStream ois = new ObjectInputStream(fis);
            configuration = (Configuration) ois.readObject();
            ois.close();
        } catch (FileNotFoundException e) {
            e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
        }
        catch (IOException e) {
            e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
        }
        catch (ClassNotFoundException e) {
            e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
        }
        if(configuration!=null)
        {
        SessionFactory sessionFactory = configuration.configure().buildSessionFactory();
        Session session = sessionFactory.openSession();
        Transaction transaction = session.beginTransaction();
        callBack.doing(session);
        transaction.commit();
        }
    }
when will Configuration serialize and why it's some field seted transient?the example will be error because some field transient is null after serialize.

posted on 2006-10-30 16:40 R.Zeus 阅读(355) 评论(0)  编辑  收藏 所属分类: HibernateJ2SE

只有注册用户登录后才能发表评论。


网站导航: