176만명의 커뮤니티!! 함께 토론해봐요.
해결됨
비전공자를 위한 진짜 입문 올인원 개발 부트캠프
강의들으며 궁금한 점이 있어서 질문남깁니다. 1. state업데이트가 되면 코드 재실행이 일어난다고 했는데 코드 재실행이 어디서부터 어디까지인가요? function TimerComponent() 함수에서 맨 처음인 const부터 return의 끝부분까지 재실행되는건가요? 2. setTime이 state를 변경시키는 함수, setTime이 불리면 컴포넌트 렌더링일어남 강의 1:00에서 setTime(time+1)말고, setTime(time)이나 setTime()으로 해도Too many re-renders 에러가 나오는데 useState는 1번째 인자값의 변화와 상관없이, 2번째 인자가 나왔을 때 렌더링되는건가요? 그 렌더링을 이용해서 1번째 인자값을 바꾸는건지 궁금합니다
HTML/CSS tensorflow nodejs react 머신러닝 배워볼래요? express react-native javascript
양규헌
2022-09-05T06:37:01.807Z
댓글 1
좋아요 1
조회수 324
해결됨
스프링부트 시큐리티 & JWT 강의
먼저 강의 너무 잘 듣고 있습니다! 다름이 아니라 jwt 관련 내용을 따라해 보고 싶어 따라하던 도중 yml에서 계속 오류가 나네요..ㅜㅜ yml에서 username과 password는 제 것으로 바꿨는데 실행을 시키면 2022-09-05 15:20:53.514 ERROR 22546 --- [ restartedMain] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Exception during pool initialization. java.sql.SQLSyntaxErrorException: Unknown database 'security' at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException( SQLError.java:120 ) ~[mysql-connector-java-8.0.30.jar:8.0.30] at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException( SQLExceptionsMapping.java:122 ) ~[mysql-connector-java-8.0.30.jar:8.0.30] at com.mysql.cj.jdbc.ConnectionImpl.createNewIO( ConnectionImpl.java:828 ) ~[mysql-connector-java-8.0.30.jar:8.0.30] at com.mysql.cj.jdbc.ConnectionImpl.<init>( ConnectionImpl.java:448 ) ~[mysql-connector-java-8.0.30.jar:8.0.30] at com.mysql.cj.jdbc.ConnectionImpl.getInstance( ConnectionImpl.java:241 ) ~[mysql-connector-java-8.0.30.jar:8.0.30] at com.mysql.cj.jdbc.NonRegisteringDriver.connect( NonRegisteringDriver.java:198 ) ~[mysql-connector-java-8.0.30.jar:8.0.30] at com.zaxxer.hikari.util.DriverDataSource.getConnection( DriverDataSource.java:138 ) ~[HikariCP-4.0.3.jar:na] at com.zaxxer.hikari.pool.PoolBase.newConnection( PoolBase.java:364 ) ~[HikariCP-4.0.3.jar:na] at com.zaxxer.hikari.pool.PoolBase.newPoolEntry( PoolBase.java:206 ) ~[HikariCP-4.0.3.jar:na] at com.zaxxer.hikari.pool.HikariPool.createPoolEntry( HikariPool.java:476 ) ~[HikariCP-4.0.3.jar:na] at com.zaxxer.hikari.pool.HikariPool.checkFailFast( HikariPool.java:561 ) ~[HikariCP-4.0.3.jar:na] at com.zaxxer.hikari.pool.HikariPool.<init>( HikariPool.java:115 ) ~[HikariCP-4.0.3.jar:na] at com.zaxxer.hikari.HikariDataSource.getConnection( HikariDataSource.java:112 ) ~[HikariCP-4.0.3.jar:na] at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection( DatasourceConnectionProviderImpl.java:122 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection( JdbcEnvironmentInitiator.java:181 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService( JdbcEnvironmentInitiator.java:68 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService( JdbcEnvironmentInitiator.java:35 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService( StandardServiceRegistryImpl.java:101 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService( AbstractServiceRegistryImpl.java:263 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService( AbstractServiceRegistryImpl.java:237 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService( AbstractServiceRegistryImpl.java:214 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.id .factory.internal.DefaultIdentifierGeneratorFactory.injectServices( DefaultIdentifierGeneratorFactory.java:175 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies( AbstractServiceRegistryImpl.java:286 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService( AbstractServiceRegistryImpl.java:243 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService( AbstractServiceRegistryImpl.java:214 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.<init>( InFlightMetadataCollectorImpl.java:173 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete( MetadataBuildingProcess.java:127 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata( EntityManagerFactoryBuilderImpl.java:1460 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build ( EntityManagerFactoryBuilderImpl.java:1494 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory( SpringHibernateJpaPersistenceProvider.java:58 ) ~[spring-orm-5.3.22.jar:5.3.22] at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory( LocalContainerEntityManagerFactoryBean.java:365 ) ~[spring-orm-5.3.22.jar:5.3.22] at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory( AbstractEntityManagerFactoryBean.java:409 ) ~[spring-orm-5.3.22.jar:5.3.22] at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet( AbstractEntityManagerFactoryBean.java:396 ) ~[spring-orm-5.3.22.jar:5.3.22] at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet( LocalContainerEntityManagerFactoryBean.java:341 ) ~[spring-orm-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .AbstractAutowireCapableBeanFactory.invokeInitMethods( AbstractAutowireCapableBeanFactory.java:1863 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .AbstractAutowireCapableBeanFactory.initializeBean( AbstractAutowireCapableBeanFactory.java:1800 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .AbstractAutowireCapableBeanFactory.doCreateBean( AbstractAutowireCapableBeanFactory.java:620 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .AbstractAutowireCapableBeanFactory.createBean( AbstractAutowireCapableBeanFactory.java:542 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .AbstractBeanFactory.lambda$doGetBean$0( AbstractBeanFactory.java:335 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .DefaultSingletonBeanRegistry.getSingleton( DefaultSingletonBeanRegistry.java:234 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .AbstractBeanFactory.doGetBean( AbstractBeanFactory.java:333 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .AbstractBeanFactory.getBean( AbstractBeanFactory.java:208 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.context.support .AbstractApplicationContext.getBean( AbstractApplicationContext.java:1154 ) ~[spring-context-5.3.22.jar:5.3.22] at org.springframework.context.support .AbstractApplicationContext.finishBeanFactoryInitialization( AbstractApplicationContext.java:908 ) ~[spring-context-5.3.22.jar:5.3.22] at org.springframework.context.support .AbstractApplicationContext.refresh( AbstractApplicationContext.java:583 ) ~[spring-context-5.3.22.jar:5.3.22] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh( ServletWebServerApplicationContext.java:147 ) ~[spring-boot-2.7.3.jar:2.7.3] at org.springframework.boot.SpringApplication.refresh( SpringApplication.java:734 ) ~[spring-boot-2.7.3.jar:2.7.3] at org.springframework.boot.SpringApplication.refreshContext( SpringApplication.java:408 ) ~[spring-boot-2.7.3.jar:2.7.3] at org.springframework.boot.SpringApplication.run ( SpringApplication.java:308 ) ~[spring-boot-2.7.3.jar:2.7.3] at org.springframework.boot.SpringApplication.run ( SpringApplication.java:1306 ) ~[spring-boot-2.7.3.jar:2.7.3] at org.springframework.boot.SpringApplication.run ( SpringApplication.java:1295 ) ~[spring-boot-2.7.3.jar:2.7.3] at com.cos.jwt.JwtApplication.main( JwtApplication.java:10 ) ~[classes/:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke( NativeMethodAccessorImpl.java:62 ) ~[na:na] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke( DelegatingMethodAccessorImpl.java:43 ) ~[na:na] at java.base/java.lang.reflect.Method.invoke( Method.java:566 ) ~[na:na] at org.springframework.boot.devtools.restart.RestartLauncher.run ( RestartLauncher.java:49 ) ~[spring-boot-devtools-2.7.3.jar:2.7.3] 2022-09-05 15:20:53.516 WARN 22546 --- [ restartedMain] o.h.e.j.e.i.JdbcEnvironmentInitiator : HHH000342: Could not obtain connection to query metadata java.sql.SQLSyntaxErrorException: Unknown database 'security' at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException( SQLError.java:120 ) ~[mysql-connector-java-8.0.30.jar:8.0.30] at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException( SQLExceptionsMapping.java:122 ) ~[mysql-connector-java-8.0.30.jar:8.0.30] at com.mysql.cj.jdbc.ConnectionImpl.createNewIO( ConnectionImpl.java:828 ) ~[mysql-connector-java-8.0.30.jar:8.0.30] at com.mysql.cj.jdbc.ConnectionImpl.<init>( ConnectionImpl.java:448 ) ~[mysql-connector-java-8.0.30.jar:8.0.30] at com.mysql.cj.jdbc.ConnectionImpl.getInstance( ConnectionImpl.java:241 ) ~[mysql-connector-java-8.0.30.jar:8.0.30] at com.mysql.cj.jdbc.NonRegisteringDriver.connect( NonRegisteringDriver.java:198 ) ~[mysql-connector-java-8.0.30.jar:8.0.30] at com.zaxxer.hikari.util.DriverDataSource.getConnection( DriverDataSource.java:138 ) ~[HikariCP-4.0.3.jar:na] at com.zaxxer.hikari.pool.PoolBase.newConnection( PoolBase.java:364 ) ~[HikariCP-4.0.3.jar:na] at com.zaxxer.hikari.pool.PoolBase.newPoolEntry( PoolBase.java:206 ) ~[HikariCP-4.0.3.jar:na] at com.zaxxer.hikari.pool.HikariPool.createPoolEntry( HikariPool.java:476 ) ~[HikariCP-4.0.3.jar:na] at com.zaxxer.hikari.pool.HikariPool.checkFailFast( HikariPool.java:561 ) ~[HikariCP-4.0.3.jar:na] at com.zaxxer.hikari.pool.HikariPool.<init>( HikariPool.java:115 ) ~[HikariCP-4.0.3.jar:na] at com.zaxxer.hikari.HikariDataSource.getConnection( HikariDataSource.java:112 ) ~[HikariCP-4.0.3.jar:na] at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection( DatasourceConnectionProviderImpl.java:122 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection( JdbcEnvironmentInitiator.java:181 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService( JdbcEnvironmentInitiator.java:68 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService( JdbcEnvironmentInitiator.java:35 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService( StandardServiceRegistryImpl.java:101 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService( AbstractServiceRegistryImpl.java:263 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService( AbstractServiceRegistryImpl.java:237 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService( AbstractServiceRegistryImpl.java:214 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.id .factory.internal.DefaultIdentifierGeneratorFactory.injectServices( DefaultIdentifierGeneratorFactory.java:175 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies( AbstractServiceRegistryImpl.java:286 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService( AbstractServiceRegistryImpl.java:243 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService( AbstractServiceRegistryImpl.java:214 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.<init>( InFlightMetadataCollectorImpl.java:173 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete( MetadataBuildingProcess.java:127 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata( EntityManagerFactoryBuilderImpl.java:1460 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build ( EntityManagerFactoryBuilderImpl.java:1494 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory( SpringHibernateJpaPersistenceProvider.java:58 ) ~[spring-orm-5.3.22.jar:5.3.22] at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory( LocalContainerEntityManagerFactoryBean.java:365 ) ~[spring-orm-5.3.22.jar:5.3.22] at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory( AbstractEntityManagerFactoryBean.java:409 ) ~[spring-orm-5.3.22.jar:5.3.22] at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet( AbstractEntityManagerFactoryBean.java:396 ) ~[spring-orm-5.3.22.jar:5.3.22] at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet( LocalContainerEntityManagerFactoryBean.java:341 ) ~[spring-orm-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .AbstractAutowireCapableBeanFactory.invokeInitMethods( AbstractAutowireCapableBeanFactory.java:1863 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .AbstractAutowireCapableBeanFactory.initializeBean( AbstractAutowireCapableBeanFactory.java:1800 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .AbstractAutowireCapableBeanFactory.doCreateBean( AbstractAutowireCapableBeanFactory.java:620 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .AbstractAutowireCapableBeanFactory.createBean( AbstractAutowireCapableBeanFactory.java:542 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .AbstractBeanFactory.lambda$doGetBean$0( AbstractBeanFactory.java:335 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .DefaultSingletonBeanRegistry.getSingleton( DefaultSingletonBeanRegistry.java:234 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .AbstractBeanFactory.doGetBean( AbstractBeanFactory.java:333 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .AbstractBeanFactory.getBean( AbstractBeanFactory.java:208 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.context.support .AbstractApplicationContext.getBean( AbstractApplicationContext.java:1154 ) ~[spring-context-5.3.22.jar:5.3.22] at org.springframework.context.support .AbstractApplicationContext.finishBeanFactoryInitialization( AbstractApplicationContext.java:908 ) ~[spring-context-5.3.22.jar:5.3.22] at org.springframework.context.support .AbstractApplicationContext.refresh( AbstractApplicationContext.java:583 ) ~[spring-context-5.3.22.jar:5.3.22] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh( ServletWebServerApplicationContext.java:147 ) ~[spring-boot-2.7.3.jar:2.7.3] at org.springframework.boot.SpringApplication.refresh( SpringApplication.java:734 ) ~[spring-boot-2.7.3.jar:2.7.3] at org.springframework.boot.SpringApplication.refreshContext( SpringApplication.java:408 ) ~[spring-boot-2.7.3.jar:2.7.3] at org.springframework.boot.SpringApplication.run ( SpringApplication.java:308 ) ~[spring-boot-2.7.3.jar:2.7.3] at org.springframework.boot.SpringApplication.run ( SpringApplication.java:1306 ) ~[spring-boot-2.7.3.jar:2.7.3] at org.springframework.boot.SpringApplication.run ( SpringApplication.java:1295 ) ~[spring-boot-2.7.3.jar:2.7.3] at com.cos.jwt.JwtApplication.main( JwtApplication.java:10 ) ~[classes/:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke( NativeMethodAccessorImpl.java:62 ) ~[na:na] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke( DelegatingMethodAccessorImpl.java:43 ) ~[na:na] at java.base/java.lang.reflect.Method.invoke( Method.java:566 ) ~[na:na] at org.springframework.boot.devtools.restart.RestartLauncher.run ( RestartLauncher.java:49 ) ~[spring-boot-devtools-2.7.3.jar:2.7.3] 2022-09-05 15:20:53.517 ERROR 22546 --- [ restartedMain] j.LocalContainerEntityManagerFactoryBean : Failed to initialize JPA EntityManagerFactory: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] 2022-09-05 15:20:53.518 WARN 22546 --- [ restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.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] 2022-09-05 15:20:53.522 INFO 22546 --- [ restartedMain] o.apache.catalina.core.StandardService : Stopping service [Tomcat] 2022-09-05 15:20:53.532 INFO 22546 --- [ restartedMain] ConditionEvaluationReportLoggingListener : Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 2022-09-05 15:20:53.548 ERROR 22546 --- [ restartedMain] o.s.boot.SpringApplication : Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.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] at org.springframework.beans.factory.support .AbstractAutowireCapableBeanFactory.initializeBean( AbstractAutowireCapableBeanFactory.java:1804 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .AbstractAutowireCapableBeanFactory.doCreateBean( AbstractAutowireCapableBeanFactory.java:620 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .AbstractAutowireCapableBeanFactory.createBean( AbstractAutowireCapableBeanFactory.java:542 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .AbstractBeanFactory.lambda$doGetBean$0( AbstractBeanFactory.java:335 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .DefaultSingletonBeanRegistry.getSingleton( DefaultSingletonBeanRegistry.java:234 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .AbstractBeanFactory.doGetBean( AbstractBeanFactory.java:333 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .AbstractBeanFactory.getBean( AbstractBeanFactory.java:208 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.context.support .AbstractApplicationContext.getBean( AbstractApplicationContext.java:1154 ) ~[spring-context-5.3.22.jar:5.3.22] at org.springframework.context.support .AbstractApplicationContext.finishBeanFactoryInitialization( AbstractApplicationContext.java:908 ) ~[spring-context-5.3.22.jar:5.3.22] at org.springframework.context.support .AbstractApplicationContext.refresh( AbstractApplicationContext.java:583 ) ~[spring-context-5.3.22.jar:5.3.22] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh( ServletWebServerApplicationContext.java:147 ) ~[spring-boot-2.7.3.jar:2.7.3] at org.springframework.boot.SpringApplication.refresh( SpringApplication.java:734 ) ~[spring-boot-2.7.3.jar:2.7.3] at org.springframework.boot.SpringApplication.refreshContext( SpringApplication.java:408 ) ~[spring-boot-2.7.3.jar:2.7.3] at org.springframework.boot.SpringApplication.run ( SpringApplication.java:308 ) ~[spring-boot-2.7.3.jar:2.7.3] at org.springframework.boot.SpringApplication.run ( SpringApplication.java:1306 ) ~[spring-boot-2.7.3.jar:2.7.3] at org.springframework.boot.SpringApplication.run ( SpringApplication.java:1295 ) ~[spring-boot-2.7.3.jar:2.7.3] at com.cos.jwt.JwtApplication.main( JwtApplication.java:10 ) ~[classes/:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke( NativeMethodAccessorImpl.java:62 ) ~[na:na] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke( DelegatingMethodAccessorImpl.java:43 ) ~[na:na] at java.base/java.lang.reflect.Method.invoke( Method.java:566 ) ~[na:na] at org.springframework.boot.devtools.restart.RestartLauncher.run ( RestartLauncher.java:49 ) ~[spring-boot-devtools-2.7.3.jar:2.7.3] Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService( AbstractServiceRegistryImpl.java:275 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService( AbstractServiceRegistryImpl.java:237 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService( AbstractServiceRegistryImpl.java:214 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.id .factory.internal.DefaultIdentifierGeneratorFactory.injectServices( DefaultIdentifierGeneratorFactory.java:175 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies( AbstractServiceRegistryImpl.java:286 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService( AbstractServiceRegistryImpl.java:243 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService( AbstractServiceRegistryImpl.java:214 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.<init>( InFlightMetadataCollectorImpl.java:173 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete( MetadataBuildingProcess.java:127 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata( EntityManagerFactoryBuilderImpl.java:1460 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build ( EntityManagerFactoryBuilderImpl.java:1494 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory( SpringHibernateJpaPersistenceProvider.java:58 ) ~[spring-orm-5.3.22.jar:5.3.22] at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory( LocalContainerEntityManagerFactoryBean.java:365 ) ~[spring-orm-5.3.22.jar:5.3.22] at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory( AbstractEntityManagerFactoryBean.java:409 ) ~[spring-orm-5.3.22.jar:5.3.22] at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet( AbstractEntityManagerFactoryBean.java:396 ) ~[spring-orm-5.3.22.jar:5.3.22] at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet( LocalContainerEntityManagerFactoryBean.java:341 ) ~[spring-orm-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .AbstractAutowireCapableBeanFactory.invokeInitMethods( AbstractAutowireCapableBeanFactory.java:1863 ) ~[spring-beans-5.3.22.jar:5.3.22] at org.springframework.beans.factory.support .AbstractAutowireCapableBeanFactory.initializeBean( AbstractAutowireCapableBeanFactory.java:1800 ) ~[spring-beans-5.3.22.jar:5.3.22] ... 21 common frames omitted Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.determineDialect( DialectFactoryImpl.java:100 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect( DialectFactoryImpl.java:54 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService( JdbcEnvironmentInitiator.java:138 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService( JdbcEnvironmentInitiator.java:35 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService( StandardServiceRegistryImpl.java:101 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService( AbstractServiceRegistryImpl.java:263 ) ~[ hibernate-core-5.6.10.Final .jar: 5.6.10.Final ] ... 38 common frames omitted Disconnected from the target VM, address: '127.0.0.1:63697', transport: 'socket' Process finished with exit code 0 다음과 같은 에러가 나네요 어떤것이 문제일까요..?
Tommy
2022-09-05T06:31:23.013Z
댓글 1
좋아요 0
조회수 675
해결됨
ASP.NET core Blazor 디테일 강의 - 초급편
페이지 생성하는 부분에서 razor 페이지를 어떻게 생성하는지 모르겠어요. "비어있는 razor 페이지"로 생성하면 자동으로 cshtml파일로 생성되는데 razor파일은 어떻게 생성하나요??
초보개발자
2022-09-05T06:12:04.838Z
댓글 2
좋아요 1
조회수 333
미해결
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
강의를 막 시작했는데 따로 질문 기록이나 공지에 관련된 내용이 없어서 질문으로 남깁니다. 자바 18버전으로 다운 받아서 강의 따라갈려고 하는데 큰 문제 없을까요?
klk2254
2022-09-05T05:51:45.100Z
댓글 1
좋아요 1
조회수 428
미해결
vue로 회사에서 프로젝트를 만들고 있는데 어느 날부터인가 갑자기 local에서의 실행속도와 완전 느려졌어요...ㅠㅠㅠ 너무 느려져셔 작업을 진행하는 속도도 더뎌진 거 같습니다. 로컬에서만 속도다 더디고 인터넷은 빠릅니다... 다시 속도를 빠르게 할 수 있는 방법 아시는 분 있으실까요ㅠㅠ?
김동현
2022-09-05T05:31:13.153Z
댓글 0
좋아요 0
조회수 230
미해결
스프링 DB 1편 - 데이터 접근 핵심 원리
안녕하세요 영한님! JDBC 이해 강의를 듣던 중 사소한 거지만 궁금한 점이 생겨서 질문드리게 되었습니다. ConnectionConst 객체의 경우, static 멤버만을 저장하는 객체이기 때문에 의도치 않은 외부로 부터의 객체 생성을 막고자 abstract 추상 객체로 선언해 주셨다고 이해하였는데요. public abstract class ConnectionConst { public static final String URL = ... .... } 단순히 객체 생성만을 막고자 한다면 abstract이 아닌 private 생성자를 선언해주는 방법도 있을것 같습니다. 혹시 두 방식의 장단점이나 차이점이 있을까 해서 질문 드려봅니다!
Kim Chae Eun
2022-09-05T04:49:06.915Z
댓글 1
좋아요 3
조회수 360
미해결
탄탄한 백엔드 NestJS, 기초부터 심화까지
nest js 와 react 를 숙련시키는데 react-data-grid 를 이용한 제품 관리, 재고 관리, 문서 관리, 모니터링 페이지를 만드는 강의를 만들어 주시면 엄청 호응도 있고 학습 효과도 좋을것 같아요 https://adazzle.github.io/react-data-grid/#/common-features https://github.com/adazzle/react-data-grid/blob/main/README.md 실제 실무에서도 많이 사용되는 라이브러리라 연습중인데 혼자 프로토타입을 만들어 보려하지만 아직 초보자라 좀 어려워요 ^^; 혹시 강의를 만들어 주시면 대단히 감사여 !
NestJS ssr express mongodb nodejs
현석오
2022-09-05T04:35:22.162Z
댓글 1
좋아요 1
조회수 1613
미해결
탄탄한 백엔드 NestJS, 기초부터 심화까지
https://github.com/hyunsokstar/mes-prototype2/blob/main/backend/src/cats/cats.repository.ts 스키마 this.rowsForUsersTable 를 변수에 담은뒤 동적으로 설정할수 있을 까요? // fix 1122 async getListByTableName(table_name: string) { let target_table_name = table_name; // ex rowsForUsersTable if (target_table_name === "rowsForUsersTable") { return await this.rowsForUsersTable.find().select('-password'); } else { return await this.rowsForUsersTable.find({ table_name: table_name }).select('-password'); } }
express nodejs mongodb NestJS ssr
현석오
2022-09-05T04:32:41.829Z
댓글 0
좋아요 0
조회수 153
미해결
파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
알고리즘 공부는 처음이라 테스트 케이스 1<= T <= 10, a리스트에 n개 초과로 받지않도록 하는 조건들은 구현 안해도 되는건가요?
2022-09-05T03:36:41.361Z
댓글 1
좋아요 0
조회수 231
미해결
[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
로컬에서 개발할 때는 morgan, winston으로 로그 관리를 하고 폴더를 열어서 기록을 확인할수가 있는데 ec2 같이 실제로 배포를 하면 어떻게 로그를 확인하고 관리하나요?
Sequelize mysql nodejs mongodb
호프런
2022-09-05T03:10:40.725Z
댓글 1
좋아요 0
조회수 374
미해결
Slack 클론 코딩[실시간 채팅 with React]
ws@DESKTOP-9H6S8B6 MINGW64 ~/Desktop/sleact/back $ npx sequelize db:create Sequelize CLI [Node: 16.15.0, CLI: 6.4.1, ORM: 6.21.4] Loaded configuration file "config\config.js". Using environment "development". ERROR: Access denied for user 'root'@' localhost ' (using password: NO) 이런 오류가 계속 뜨고 다른 분들께서 질문하신 답변을 봐도 모르겠습니다... mysql 비밀번호는 확실하게 맞습니다.
Socket.io babel react 웹팩 typescript 클론코딩
wsws
2022-09-05T03:10:17.415Z
댓글 1
좋아요 1
조회수 638
미해결
실무에서 바로 쓰는 영어 이메일
안녕하세요! 강의 자료 부탁 드립니다. jihoon.noh@halla.com newlevel@naver.com (회사 메일은 block 될 수 있어 2개다 전송을 부탁 드립니다)
노지훈
2022-09-05T02:55:02.395Z
댓글 1
좋아요 1
조회수 263
미해결
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
특정 주소의 위도와 경도값을 알고 싶은데 구글 맵스에서 나오지 않네요 어디서 확인할 수 있나요
Yeonho Kim
2022-09-05T02:13:56.563Z
댓글 2
좋아요 0
조회수 593
미해결
스프링 핵심 원리 - 기본편
주문과 할인 도메인 설계 강의 8:00 부터입니다. 회원을 메모리가 아닌 실제 DB에서 조회하고, 정률 할인 정책을 지원해도 주문 서비스를 변경하지 않아도 된다고 하시는데 이전 강의 중 회원 도메인 설계에서 문제점으로 OCP, DIP 전부 다 위반한다고 하셨습니다. 이렇게 위반을 하니까 스프링을 사용해야 하는 것 같고요. 이 강의도 마찬가지로, OrderServiceImpl에서 private final MemberRepository memberRepository = new MemoryMemberRepository(); 를 사용함으로써 '회원을 메모리가 아닌 실제 DB에서 조회'하면 OrderServiceImpl 파일의 내용도 변경되어야 한다고 생각합니다. '회원을 메모리가 아닌 실제 DB에서 조회하고, 정률 할인 정책을 지원해도 주문 서비스를 변경하지 않아도 된다' 틀린 말 아닌가요?
이기정
2022-09-05T02:04:33.572Z
댓글 1
좋아요 1
조회수 613
미해결
ImportError: cannot import name 'pinv2' from 'scipy.linalg' (C:\Anaconda3\envs\myvenv\lib\site-packages\scipy\linalg\__init__.py) 이와같은 에러가 갑자기 생겼습니다. from pycaret.regression import * 을 실행할 때 생기는 에러 입니다 어떻게 해결할수있나요 ?? ㅠㅠㅠ
김푸푸
2022-09-05T01:49:48.229Z
댓글 1
좋아요 0
조회수 796
미해결
스프링 핵심 원리 - 기본편
(1) public class MemberServiceImpl implements MemberService{ private final MemberRepository memberRepository; public MemberServiceImpl(MemberRepository memberRepository) { this.memberRepository = memberRepository; } @Override public void join(Member member) { memberRepository.save(member); } @Override public Member findMember(Long memberId) { return memberRepository.findById(memberId); } } (2) public class AppConfig { public MemberService memberService(){ return new MemberServiceImpl(memberRepository()); } public MemberRepository memberRepository() { return new MemoryMemberRepository(); } } 두개의 코드가 있을때 Appconfig에 의해 인스턴스가 생성되고, MemberServiceImpl에 들어간다고 강사님께서 설명해주셧습니다. 이때 MemberServiceImpl에서 Appconfig 객체를 생성한다던지, 메서드를 호출하는 코드가 없는데 자동으로 주입되는 이유가 궁금합니다. 감사합니다.
박정곤
2022-09-05T01:40:53.836Z
댓글 1
좋아요 0
조회수 315
미해결
Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
인프런 아이디 : er80ys@gmail.com 인프런 이메일 : er80ys@gmail.com 깃헙 아이디 : er80ys@gmail.com 깃헙 Username : jiandaddy1005
지아느
2022-09-05T01:31:21.717Z
댓글 1
좋아요 1
조회수 211
미해결
Vue.js + TypeScript 완벽 가이드
안녕하세요. 강의 잘 듣고 있습니다. 두번째 프로젝트 vue-news github repo 권한 요청드립니다. mykiller4@naver.com 감사합니다.
기연
2022-09-05T01:24:39.571Z
댓글 1
좋아요 1
조회수 157
해결됨
스프링부트 시큐리티 & JWT 강의
안녕하세요 강의 잘 듣고있습니다. 감사합니다. 강의를 듣다가 MyFilter1()이 시큐리티 필터보다 먼저 실행되야 하는 이유가 궁금해서 질문드립니다. 항상 잘 듣고 있습니다. 감사합니다.
magh
2022-09-05T01:19:18.707Z
댓글 2
좋아요 1
조회수 551
미해결
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
1.예 2.예 3.예 안녕하세요, 코드에대해 궁금한 점이 생겨 질문드립니다. 잘 부탁 드립니다. 질문 : @Override public Optional<Member> findById(Long id) { List<Member> result = jdbcTemplate.query("select * from member where id = ?", memberRowMapper()); return result.stream().findAny(); } select * from member where id = ? 의 결과값은 null 아니면 1개인데 List<Member> result를 사용하는 이유를 모르겠습니다. 혹시 리턴값이 Optional<Member>이기 때문인건가요?? 아직 잘 몰라서 바보같은 질문일 수도 있지만, 잘 부탁드립니다!!
황대선
2022-09-05T00:39:44.077Z
댓글 1
좋아요 1
조회수 252