- Timestamp:
- 09/04/11 18:01:14 (9 months ago)
- Branch:
- default
- Convert:
- svn:7c3792e6-d75b-4784-96a6-b298f655ee64/trunk@2719
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kraken-jpa/src/main/java/org/krakenapps/jpa/JpaScript.java
r116 r285 160 160 List<DatabaseConfigTemplate> configs = new ArrayList<JpaScript.DatabaseConfigTemplate>(); 161 161 configs.add(new DatabaseConfigTemplate("MySQL", "com.mysql.jdbc.Driver", 162 "jdbc:mysql://$host/$db??useUnicode=true&characterEncoding=utf8")); 163 configs.add(new DatabaseConfigTemplate("PostgreSQL", "org.postgresql.Driver", "jdbc:postgresql://$host/$db")); 162 "org.hibernate.dialect.MySQLInnoDBDialect", 163 "jdbc:mysql://$host/$db?useUnicode=true&characterEncoding=utf8")); 164 configs.add(new DatabaseConfigTemplate("PostgreSQL", "org.postgresql.Driver", 165 "org.hibernate.dialect.PostgreSQLDialect", "jdbc:postgresql://$host/$db")); 166 configs.add(new DatabaseConfigTemplate("HSQLDB", "org.hsqldb.jdbcDriver", "org.hibernate.dialect.HSQLDialect", 167 "jdbc:hsqldb:$db;shutdown=true")); 164 168 return configs; 165 169 } … … 247 251 private String connectionString; 248 252 private String driverClass; 249 250 public DatabaseConfigTemplate(String displayText, String driverClass, String connectionString) { 253 private String dialectClass; 254 255 public DatabaseConfigTemplate(String displayText, String driverClass, String dialectClass, 256 String connectionString) { 251 257 this.displayText = displayText; 252 258 this.driverClass = driverClass; 253 259 this.connectionString = connectionString; 260 this.dialectClass = dialectClass; 254 261 } 255 262 … … 261 268 password = emptyToNull(password); 262 269 270 props.put("hibernate.dialect", dialectClass); 263 271 props.put("hibernate.connection.driver_class", driverClass); 264 272 props.put("hibernate.connection.url", url);
Note: See TracChangeset
for help on using the changeset viewer.
