Guest User

Untitled

a guest
Jun 29th, 2018
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.41 KB | None | 0 0
  1. <dependencies>
  2. <dependency>
  3. <groupId>org.springframework.boot</groupId>
  4. <artifactId>spring-boot-starter</artifactId>
  5. </dependency>
  6.  
  7. <dependency>
  8. <groupId>org.springframework.boot</groupId>
  9. <artifactId>spring-boot-starter-test</artifactId>
  10. <scope>test</scope>
  11. </dependency>
  12.  
  13. <dependency>
  14. <groupId>org.springframework.boot</groupId>
  15. <artifactId>spring-boot-starter-data-rest</artifactId>
  16. </dependency>
  17.  
  18. <dependency>
  19. <groupId>org.activiti</groupId>
  20. <artifactId>spring-boot-starter-jpa</artifactId>
  21. <version>RELEASE</version>
  22. </dependency>
  23.  
  24. <dependency>
  25. <groupId>mysql</groupId>
  26. <artifactId>mysql-connector-java</artifactId>
  27. <version>RELEASE</version>
  28. <scope>runtime</scope>
  29. </dependency>
  30. </dependencies>
  31.  
  32. package prueba;
  33.  
  34. import org.springframework.data.jpa.repository.JpaRepository;
  35.  
  36. public interface RepositorioUsuariosDB extends JpaRepository<Usuario, Long> {
  37.  
  38. }
  39.  
  40. package prueba;
  41.  
  42. import javax.persistence.Entity;
  43. import javax.persistence.Id;
  44.  
  45. @Entity
  46. public class Usuario {
  47. @Id
  48. private Long id;
  49. private String nombre;
  50. private String password;
  51.  
  52. public Usuario() {}
  53.  
  54. public Usuario(String nombre, String password ) {
  55. this.nombre = nombre;
  56. this.password = password;
  57. }
  58.  
  59. public Long getId() {
  60. return id;
  61. }
  62.  
  63. public void setId(Long id) {
  64. this.id = id;
  65. }
  66.  
  67. public String getNombre() {
  68. return nombre;
  69. }
  70.  
  71. public void setNombre(String nombre) {
  72. this.nombre = nombre;
  73. }
  74.  
  75.  
  76. public String getPassword() {
  77. return password;
  78. }
  79.  
  80. public void setPassword(String password) {
  81. this.password = password;
  82. }
  83.  
  84. @Override
  85. public String toString() {
  86. return "Usuario{" +
  87. "id=" + id +
  88. ", nombre='" + nombre + '''+
  89. '}';
  90. }
  91. }
  92.  
  93. spring.datasource.url= jdbc:mysql://localhost:8080/localservice?useSSL=false
  94. spring.datasource.username= miname
  95. spring.datasource.password= mipass
  96. spring.datasource.driver-class-name=com.mysql.jdbc.Driver
  97. spring.jpa.database-platform=org.hibernate.dialect.MySQL5InnoDBDialect
  98. logging.level.org.hibernate.SQL=debug
  99.  
  100. Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled.
  101. 2018-06-29 10:24:11.781 ERROR 9376 --- [ main] o.s.boot.SpringApplication : Application startup failed
  102.  
  103. org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration': Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$Tomcat.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.tomcat.jdbc.pool.DataSource]: Factory method 'dataSource' threw exception; nested exception is java.lang.IllegalStateException: Cannot load driver class: com.mysql.jdbc.Driver
  104. at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:749) ~[spring-beans-4.3.14.RELEASE.jar:4.3.14.RELEASE]
  105. at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:189) ~[spring-beans-4.3.14.RELEASE.jar:4.3.14.RELEASE]
  106. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1193) ~[spring-beans-4.3.14.RELEASE.jar:4.3.14.RELEASE]
  107. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1095) ~[spring-beans-4.3.14.RELEASE.jar:4.3.14.RELEASE]
  108. ____________
  109. Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$Tomcat.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.tomcat.jdbc.pool.DataSource]: Factory method 'dataSource' threw exception; nested exception is java.lang.IllegalStateException: Cannot load driver class: com.mysql.jdbc.Driver
  110. __________________
  111. Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.tomcat.jdbc.pool.DataSource]: Factory method 'dataSource' threw exception; nested exception is java.lang.IllegalStateException: Cannot load driver class: com.mysql.jdbc.Driver
  112. at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:189) ~[spring-beans-4.3.14.RELEASE.jar:4.3.14.RELEASE]
  113. at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588) ~[spring-beans-4.3.14.RELEASE.jar:4.3.14.RELEASE]
  114. ... 41 common frames omitted
  115. Caused by: java.lang.IllegalStateException: Cannot load driver class: com.mysql.jdbc.Driver
  116.  
  117. http://ledze.mx/index.php/10-spring-boot/restful/12-spring-boot-datarest-conexion-con-mysql-y-manejo-con-jpa
Add Comment
Please, Sign In to add comment