fix erroneous code example
This commit is contained in:
parent
f3ca2d67d5
commit
fa5adc1979
|
@ -209,17 +209,24 @@ Alternatively, the venerable class `org.hibernate.cfg.Configuration` allows an i
|
||||||
|
|
||||||
[source,java]
|
[source,java]
|
||||||
----
|
----
|
||||||
SessionFactory sessionFactory = new Configuration()
|
SessionFactory sessionFactory =
|
||||||
.addAnnotatedClass(Book.class)
|
new Configuration()
|
||||||
.addAnnotatedClass(Author.class)
|
.addAnnotatedClass(Book.class)
|
||||||
.setProperty(AvailableSettings.JAKARTA_JDBC_URL, "jdbc:postgresql://localhost/example")
|
.addAnnotatedClass(Author.class)
|
||||||
.setProperty(AvailableSettings.JAKARTA_JDBC_USER, user)
|
// PostgreSQL
|
||||||
.setProperty(AvailableSettings.JAKARTA_JDBC_PASSWORD, password)
|
.setProperty(AvailableSettings.JAKARTA_JDBC_URL, "jdbc:postgresql://localhost/example")
|
||||||
.setProperty(AvailableSettings.JAKARTA_HBM2DDL_DATABASE_ACTION, Action.CREATE)
|
// Credentials
|
||||||
.setProperty(AvailableSettings.SHOW_SQL, true)
|
.setProperty(AvailableSettings.JAKARTA_JDBC_USER, user)
|
||||||
.setProperty(AvailableSettings.FORMAT_SQL, true)
|
.setProperty(AvailableSettings.JAKARTA_JDBC_PASSWORD, password)
|
||||||
.setProperty(AvailableSettings.HIGHLIGHT_SQL, true)
|
// Automatic schema export
|
||||||
.buildSessionFactory();
|
.setProperty(AvailableSettings.JAKARTA_HBM2DDL_DATABASE_ACTION,
|
||||||
|
Action.CREATE.getExternalJpaName())
|
||||||
|
// SQL statement logging
|
||||||
|
.setProperty(AvailableSettings.SHOW_SQL, TRUE.toString())
|
||||||
|
.setProperty(AvailableSettings.FORMAT_SQL, TRUE.toString())
|
||||||
|
.setProperty(AvailableSettings.HIGHLIGHT_SQL, TRUE.toString())
|
||||||
|
// Create a new SessionFactory
|
||||||
|
.buildSessionFactory();
|
||||||
----
|
----
|
||||||
|
|
||||||
The `Configuration` class has survived almost unchanged since the very earliest (pre-1.0) versions of Hibernate, and so it doesn't look particularly modern.
|
The `Configuration` class has survived almost unchanged since the very earliest (pre-1.0) versions of Hibernate, and so it doesn't look particularly modern.
|
||||||
|
|
Loading…
Reference in New Issue