利用递归算法,把一个文件的所有文件都保存到数据库中,并在控制台打印出来
Node.java
?
?
NodeCreate.java
package com.pk.util;import org.hibernate.HibernateException;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;public class HibernateUtil {private static SessionFactory sessionFactory;static{try{Configuration cfg=new Configuration().configure();sessionFactory=cfg.buildSessionFactory();}catch(HibernateException e){e.printStackTrace();throw new ExceptionInInitializerError();}}public static SessionFactory getSessionFactory(){return sessionFactory;}public static Session getSession(){return sessionFactory.openSession();}public static void closeSession(Session session){if(session!=null){if(session.isOpen()){session.close();}}}public static void closeSessionFactory(){if(sessionFactory!=null){sessionFactory.close();}}}?
?