⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 example04.java

📁 java游戏核心源代码 对于喜欢java游戏的可以看看 和有帮助的
💻 JAVA
字号:
import contacts.Folder;import net.sf.hibernate.Session;import net.sf.hibernate.SessionFactory;import net.sf.hibernate.cfg.Configuration;import net.sf.hibernate.tool.hbm2ddl.SchemaUpdate;import java.util.List;public class Example04{    public static void main(String[] args) throws Exception    {        // load configuration        Configuration config = new Configuration();        config.configure();        // update database schema if required        new SchemaUpdate(config).execute(true);        // open a session        SessionFactory sessionFactory = config.buildSessionFactory();        Session session = sessionFactory.openSession();        Folder myFolder = new Folder();        myFolder.setFolderName("My Folder");        Folder myPrivateFolder = new Folder();        myPrivateFolder.setFolderName("My Private Folder");        myFolder.addFolder(myPrivateFolder);        System.out.println("add a folder with a nested owned folder to database...");        try        {            session.saveOrUpdate(myFolder);            session.flush();            session.connection().commit();        }        catch (Exception e)        {            session.connection().rollback();        }        System.out.println("find all folders...");        try        {            List folders = session.find("from java.lang.Object");            session.flush();            session.connection().commit();            for (int i = 0; i < folders.size(); i++)            {                Folder folder = (Folder)folders.get(i);                System.out.println("folder:" + folder);            }        }        catch (Exception e)        {            e.printStackTrace();            session.connection().rollback();        }        // close the session        session.close();        sessionFactory.close();    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -