Package org.hibernate.cfg

Examples of org.hibernate.cfg.Configuration.addAnnotatedClass()


  private static SessionFactory createSessionFactory(final ResourceConfig rc) {
    Configuration configuration = new Configuration().configure();
    String url = configuration.getProperty("hibernate.connection.url");
    url = url.replace("//localhost:3306/", "//" + rc.getProperty("dbhost") + ":" + rc.getProperty("dbport") + "/");
    configuration.setProperty("hibernate.connection.url", url);
    configuration.addAnnotatedClass(World.class);
    configuration.addAnnotatedClass(Fortune.class);
    ServiceRegistryBuilder serviceRegistryBuilder = new ServiceRegistryBuilder().applySettings(configuration.getProperties());
    return configuration.buildSessionFactory(serviceRegistryBuilder.buildServiceRegistry());
  }
}
View Full Code Here


    Configuration configuration = new Configuration().configure();
    String url = configuration.getProperty("hibernate.connection.url");
    url = url.replace("//localhost:3306/", "//" + rc.getProperty("dbhost") + ":" + rc.getProperty("dbport") + "/");
    configuration.setProperty("hibernate.connection.url", url);
    configuration.addAnnotatedClass(World.class);
    configuration.addAnnotatedClass(Fortune.class);
    ServiceRegistryBuilder serviceRegistryBuilder = new ServiceRegistryBuilder().applySettings(configuration.getProperties());
    return configuration.buildSessionFactory(serviceRegistryBuilder.buildServiceRegistry());
  }
}
View Full Code Here

            configuration.setProperty(AvailableSettings.URL, url.replace("{db-host}", "localhost"));
            configuration.setProperty(AvailableSettings.DIALECT, MySQLDialect.class.getName());
            configuration.setProperty(AvailableSettings.USE_QUERY_CACHE, "false");
            configuration.setProperty(AvailableSettings.SHOW_SQL, "false");
            configuration.setProperty(AvailableSettings.CURRENT_SESSION_CONTEXT_CLASS, "thread");
            configuration.addAnnotatedClass(World.class);
            StandardServiceRegistryBuilder serviceRegistryBuilder = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties());
            return configuration.buildSessionFactory(serviceRegistryBuilder.build());
        } catch (RuntimeException ex) {
            LOGGER.error("Failed to create session factory");
            throw ex;
View Full Code Here

    // todo : need to have this use the metamodel codebase eventually...

    for ( JaxbHibernateConfiguration.JaxbSessionFactory.JaxbMapping jaxbMapping : cfgXmlNamedMappings ) {
      if ( jaxbMapping.getClazz() != null ) {
        cfg.addAnnotatedClass(
            serviceRegistry.getService( ClassLoaderService.class ).classForName( jaxbMapping.getClazz() )
        );
      }
      else if ( jaxbMapping.getResource() != null ) {
        cfg.addResource( jaxbMapping.getResource() );
View Full Code Here

    }

    List<Class> loadedAnnotatedClasses = (List<Class>) configurationValues.remove( AvailableSettings.LOADED_CLASSES );
    if ( loadedAnnotatedClasses != null ) {
      for ( Class cls : loadedAnnotatedClasses ) {
        cfg.addAnnotatedClass( cls );
      }
    }

    for ( String className : metadataSources.getAnnotatedMappingClassNames() ) {
      cfg.addAnnotatedClass( serviceRegistry.getService( ClassLoaderService.class ).classForName( className ) );
View Full Code Here

        cfg.addAnnotatedClass( cls );
      }
    }

    for ( String className : metadataSources.getAnnotatedMappingClassNames() ) {
      cfg.addAnnotatedClass( serviceRegistry.getService( ClassLoaderService.class ).classForName( className ) );
    }

    for ( MetadataSources.ConverterDescriptor converterDescriptor : metadataSources.getConverterDescriptors() ) {
      final Class<? extends AttributeConverter> converterClass;
      try {
View Full Code Here

  protected void configureHibernate(@SuppressWarnings("deprecation") org.hibernate.cfg.AnnotationConfiguration ac) {
    super.configureHibernate(ac);
   
    Configuration c = ac;
    TagService.configureTagClasses(c);
    c.addAnnotatedClass(org.cast.isi.data.ISIEvent.class);
    c.addAnnotatedClass(org.cast.isi.data.ISIResponse.class);
    c.addAnnotatedClass(org.cast.isi.data.SectionStatus.class);
    c.addAnnotatedClass(org.cast.isi.data.ClassMessage.class);
    c.addAnnotatedClass(org.cast.isi.data.StudentFlag.class);
    c.addAnnotatedClass(org.cast.isi.data.FeedbackMessage.class);
View Full Code Here

    super.configureHibernate(ac);
   
    Configuration c = ac;
    TagService.configureTagClasses(c);
    c.addAnnotatedClass(org.cast.isi.data.ISIEvent.class);
    c.addAnnotatedClass(org.cast.isi.data.ISIResponse.class);
    c.addAnnotatedClass(org.cast.isi.data.SectionStatus.class);
    c.addAnnotatedClass(org.cast.isi.data.ClassMessage.class);
    c.addAnnotatedClass(org.cast.isi.data.StudentFlag.class);
    c.addAnnotatedClass(org.cast.isi.data.FeedbackMessage.class);
    c.addAnnotatedClass(org.cast.isi.data.WordCard.class);
View Full Code Here

   
    Configuration c = ac;
    TagService.configureTagClasses(c);
    c.addAnnotatedClass(org.cast.isi.data.ISIEvent.class);
    c.addAnnotatedClass(org.cast.isi.data.ISIResponse.class);
    c.addAnnotatedClass(org.cast.isi.data.SectionStatus.class);
    c.addAnnotatedClass(org.cast.isi.data.ClassMessage.class);
    c.addAnnotatedClass(org.cast.isi.data.StudentFlag.class);
    c.addAnnotatedClass(org.cast.isi.data.FeedbackMessage.class);
    c.addAnnotatedClass(org.cast.isi.data.WordCard.class);
    c.addAnnotatedClass(org.cast.isi.data.ISIPrompt.class);
View Full Code Here

    Configuration c = ac;
    TagService.configureTagClasses(c);
    c.addAnnotatedClass(org.cast.isi.data.ISIEvent.class);
    c.addAnnotatedClass(org.cast.isi.data.ISIResponse.class);
    c.addAnnotatedClass(org.cast.isi.data.SectionStatus.class);
    c.addAnnotatedClass(org.cast.isi.data.ClassMessage.class);
    c.addAnnotatedClass(org.cast.isi.data.StudentFlag.class);
    c.addAnnotatedClass(org.cast.isi.data.FeedbackMessage.class);
    c.addAnnotatedClass(org.cast.isi.data.WordCard.class);
    c.addAnnotatedClass(org.cast.isi.data.ISIPrompt.class);
    c.addAnnotatedClass(org.cast.isi.data.ContentElement.class);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.