Example usage for org.hibernate.cfg Configuration Configuration

List of usage examples for org.hibernate.cfg Configuration Configuration

Introduction

In this page you can find the example usage for org.hibernate.cfg Configuration Configuration.

Prototype

public Configuration() 

Source Link

Usage

From source file:com.servlet.ogrenciEkle.java

@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
    response.setContentType("text/html;charset=UTF-8");
    PrintWriter out = response.getWriter();

    String ogrenciNo = request.getParameter("ogrenciNo");
    String ad = request.getParameter("ad");
    String soyad = request.getParameter("soyad");
    int bolumId = Integer.valueOf(request.getParameter("bolum"));

    try {//  ww  w  . j a va 2 s  .com
        Session session = null;
        SessionFactory sessionFactory;
        sessionFactory = new Configuration().configure().buildSessionFactory();
        session = sessionFactory.openSession();
        Transaction tr = session.beginTransaction();
        Ogrenci ogrenci = new Ogrenci();
        ogrenci.setOgrenciId(ogrenciNo);
        ogrenci.setAd(ad);
        ogrenci.setSoyad(soyad);
        ogrenci.setBolumId(bolumId);
        session.save(ogrenci);
        tr.commit();
        response.sendRedirect("kayitBasarili.jsp");
        out.println("Kaydnz Eklendi");
    } catch (HibernateException ex) {
        out.println(ex);
    }
}

From source file:com.shadows.liquiblq.data.hibernate.sets.base.BaseSet.java

public BaseSet() {
    Configuration configuration = new Configuration().configure();
    configuration.registerTypeOverride(new PostgresUUIDType());
    StandardServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder()
            .applySettings(configuration.getProperties()).build();
    factory = configuration.configure().buildSessionFactory(serviceRegistry);
}

From source file:com.shoppingcart.persistance.InvoiceDAO.java

private InvoiceDAO() {
    Configuration configuration = new Configuration();
    configuration.configure("hibernate.cfg.xml");
    ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties())
            .build();//w w w  . j av a 2 s.c  o m
    sessionFactory = configuration.buildSessionFactory(serviceRegistry);
}

From source file:com.shoppingcart.persistance.ItemDAO.java

private ItemDAO() throws HibernateException {
    Configuration configuration = new Configuration();
    configuration.configure("hibernate.cfg.xml");
    ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties())
            .build();//from ww w .  j a  v a  2  s  .co  m
    sessionFactory = configuration.buildSessionFactory(serviceRegistry);
}

From source file:com.shufange.hibernatemavenproject.util.HibernateUtil.java

private static SessionFactory buildSessionFactory() {
    try {/*from w w  w . ja  va  2s  .co  m*/
        // Create the SessionFactory from hibernate.cfg.xml
        return new Configuration().configure().buildSessionFactory();
    } catch (Throwable ex) {
        // Make sure you log the exception, as it might be swallowed
        System.err.println("Initial SessionFactory creation failed." + ex);
        ex.printStackTrace();
    }
    return null;
}

From source file:com.shyslav.controller.MyController.java

@RequestMapping(value = "/search")
private String search(ModelMap mv, HttpServletRequest request, HttpSession ses)
        throws UnsupportedEncodingException, SQLException {
    request.setCharacterEncoding("UTF-8");
    String searchText = request.getParameter("searchText");
    String query = "select b.id as id, server_Path as server_Path,g.name as genre,\n" + "b.name as name, \n"
            + "b.author as author, \n" + "b.small_text as smallText,\n" + "b.full_text as fullTexts, \n"
            + "b.date_create as dateCreate,\n" + "b.vision as vision from books b\n"
            + "inner join genre g on b.genre = g.id\n" + "where (b.name like \"%" + searchText + "%\"\n"
            + " or g.name like \"%" + searchText + "%\"\n" + " or b.author like \"%" + searchText + "%\" )\n"
            + " and b.vision = '+'";
    Statement st = null;//from w ww . j av  a 2  s  .  c  o  m
    Connection con = null;
    ResultSet rs = null;
    ArrayList<Books> result = new ArrayList();

    Configuration cfg = new Configuration();
    cfg.configure("hibernate.cfg.xml");
    try {
        Class.forName(cfg.getProperty("hibernate.connection.driver_class"));
        con = DriverManager.getConnection(cfg.getProperty("hibernate.connection.url"),
                cfg.getProperty("hibernate.connection.username"),
                cfg.getProperty("hibernate.connection.password"));
        st = con.createStatement();
        rs = st.executeQuery(query);
        while (rs.next()) {
            result.add(new Books(new Genre(rs.getString("genre")), rs.getString("name"), rs.getString("author"),
                    rs.getString("smallText"), rs.getString("fullTexts"), rs.getDate("dateCreate"),
                    rs.getString("vision").charAt(0), rs.getInt("id"), rs.getString("server_Path")));
        }
    } catch (ClassNotFoundException | SQLException ex) {
        System.out.println("Error" + ex);
    } finally {
        st.close();
        con.close();
    }
    standartInitialize(mv, ses);
    if (result.size() == 0) {
        mv.addAttribute("answer", "?   ");
    } else {
        mv.addAttribute("books", result);
    }
    System.out.println(result.size());
    return "index";
}

From source file:com.siemens.scr.avt.ad.util.HibernateUtil.java

License:Open Source License

public static void main(String[] args) {
    Configuration cfg = new Configuration().configure();
    SchemaExport schemaExport = new SchemaExport(cfg);
    schemaExport.setDelimiter(";");
    schemaExport.setFormat(true);/*ww  w  . j  a  v a  2  s  .c om*/
    schemaExport.setOutputFile("createSchema.sql");
    schemaExport.create(true, false);
}

From source file:com.smarthome.hibernate.HibernateUtil.java

private static SessionFactory buildSessionFactory() {
    try {/*from  ww  w .  j a v  a2  s  .  c  o m*/
        // Create the SessionFactory from hibernate.cfg.xml
        return new Configuration().configure().buildSessionFactory();
    } catch (HibernateException ex) {
        // Make sure you log the exception, as it might be swallowed
        System.err.println("Initial SessionFactory creation failed." + ex);
        throw new ExceptionInInitializerError(ex);
    }
}

From source file:com.smba.util.HibernateUtil.java

private static SessionFactory buildSessionFactory() {

    try {//from w ww .  j  a  v  a  2s.c  o m
        Configuration configuration = new Configuration().configure(); // configures settings from hibernate.cfg.xml

        StandardServiceRegistryBuilder serviceRegistryBuilder = new StandardServiceRegistryBuilder();

        serviceRegistryBuilder.applySettings(configuration.getProperties());

        ServiceRegistry serviceRegistry = serviceRegistryBuilder.build();
        return configuration.buildSessionFactory(serviceRegistry);
    } catch (Throwable ex) {
        System.err.println("Initial SessionFactory creation failed." + ex);
        throw new ExceptionInInitializerError(ex);
    }
}