Advertisement
Guest User

Untitled

a guest
Jan 11th, 2018
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.64 KB | None | 0 0
  1. 1. Dodałem sobie tabele do bazy
  2.  
  3. CREATE TABLE HelloWorld(
  4. msg varchar2(64)
  5. );
  6.  
  7. 2. Stworzyłem encje
  8.  
  9. package pl.edu.pb.wi.project.database.models;
  10.  
  11. import javax.persistence.*;
  12.  
  13. @Entity
  14. public class HelloWorld {
  15. @Column(name = "msg")
  16. private String msg;
  17.  
  18. public String getMsg() {
  19. return msg;
  20. }
  21.  
  22. public void setMsg(String msg) {
  23. this.msg = msg;
  24. }
  25. }
  26.  
  27. package pl.edu.pb.wi.project.database.models;
  28.  
  29. import org.springframework.data.repository.CrudRepository;
  30.  
  31. import java.io.Serializable;
  32.  
  33. public interface HelloWorldRepository extends CrudRepository<HelloWorld, Serializable> {
  34.  
  35. }
  36.  
  37. 3.Skonfigurowałem application.properties.
  38.  
  39. server.port = 8090
  40. spring.main.banner-mode=off
  41.  
  42. spring.jpa.generate-ddl=false
  43.  
  44. # create and drop tables and sequences, loads import.sql
  45. spring.jpa.hibernate.ddl-auto=update
  46.  
  47. # Oracle settings
  48. spring.datasource.url=jdbc:oracle:thin:@192.168.1.12:1521:xe
  49. spring.datasource.username=SYSTEM
  50. spring.datasource.password=abcd3214
  51. spring.jpa.database-platform=org.hibernate.dialect.Oracle11gDialect
  52. spring.jpa.show-sql=true
  53. spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
  54.  
  55. # logging
  56. logging.pattern.console=%d{yyyy-MM-dd HH:mm:ss} %-5level %logger{36} - %msg%n
  57. logging.level.org.hibernate.SQL=debug
  58. #logging.level.org.hibernate.type.descriptor.sql=trace
  59. logging.level.=info
  60.  
  61. 4. Odpaliłem projekt i mam to.
  62.  
  63. Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled.
  64. 2018-01-11 13:48:00 ERROR o.s.boot.SpringApplication - Application startup failed
  65. org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaAutoConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]
  66. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1628)
  67. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
  68. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
  69. at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
  70. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
  71. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
  72. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
  73. at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1080)
  74. at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:857)
  75. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
  76. at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
  77. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693)
  78. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
  79. at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
  80. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1118)
  81. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1107)
  82. at pl.edu.pb.wi.project.database.DatabaseApplication.main(DatabaseApplication.java:12)
  83. Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]
  84. at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:264)
  85. at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:228)
  86. at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:207)
  87. at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:51)
  88. at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:94)
  89. at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237)
  90. at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:207)
  91. at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.handleTypes(MetadataBuildingProcess.java:352)
  92. at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:111)
  93. at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:847)
  94. at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:874)
  95. at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:60)
  96. at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:360)
  97. at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:382)
  98. at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:371)
  99. at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:336)
  100. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1687)
  101. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1624)
  102. ... 16 common frames omitted
  103. Caused by: org.hibernate.boot.registry.selector.spi.StrategySelectionException: Unable to resolve name [org.hibernate.dialect.Oracle11gDialect] as strategy [org.hibernate.dialect.Dialect]
  104. at org.hibernate.boot.registry.selector.internal.StrategySelectorImpl.selectStrategyImplementor(StrategySelectorImpl.java:113)
  105. at org.hibernate.boot.registry.selector.internal.StrategySelectorImpl.resolveDefaultableStrategy(StrategySelectorImpl.java:162)
  106. at org.hibernate.boot.registry.selector.internal.StrategySelectorImpl.resolveDefaultableStrategy(StrategySelectorImpl.java:126)
  107. at org.hibernate.boot.registry.selector.internal.StrategySelectorImpl.resolveStrategy(StrategySelectorImpl.java:120)
  108. at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.constructDialect(DialectFactoryImpl.java:74)
  109. at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:51)
  110. at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:137)
  111. at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35)
  112. at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:88)
  113. at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:254)
  114. ... 33 common frames omitted
  115.  
  116. Process finished with exit code 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement