반응형


한팔 접영을 배웠다.

입수킥일때 생각보다 수중으로 싶이 들어가는거 같은데, 더 깊이 들어가라고 한다. 

오픈팔 접영이라 호흡시에는 오른편으로 편하게 하고

출수킥에 맞춰서 오픈팔을 돌린다. 리커버리시에도 팔을 쭉펴고 돌린다.


허리웨이브는 잘되고 있다고 하고, 입수킥에서는 머리쪽 상체 웨이브가 부족하다고 한다. 

팔을 돌리면서 출수킥이 생각보다 잘 안된다.

출수킥이 엉거주춤으로 된다고 해야되나; 손이랑 발이랑 박자 맞출려고 하니 출수킥이 어리버리 된다.


자유형 킥은 좀더 무릎을 펴고 가볍게 차라고 한다.


반응형
반응형

접영 킥판 없이 연습 했다.

접영킥 처음 킥 할때는 팔을 쭉피고 어깨랑 같이 아래로 들어가고 두번째 킥 찰때는 평영손동작으로 나와서 숨쉬고 

바로 처음킥동작으로 어깨와 팔을 쭉누르고 아래로 들어간다. 


처음엔 팔은 위로 향해서 팔을 아래로 어깨와 같이 눌러주라고 했다.

어깨와 같이 팔을 아래로 눌러주니 느낌은 꾀나 깊게 들어가는 느낌이다. ( 내가 보지 않으니 얼마 들어간지는 모르겠다.)

두번째 킥과 손동작이 맞지 않아 처음엔 힘들었다.

느낌은 첫번째 킥후 입수된게 깊게 들어가서 나오기를 기다렸다가 평영 손동작과 두번째 접영킥을 할려니 조금 이상했다.

두번째 킥은 뜨기를 기다리지 말고 조금 뜨기 시작하면 바로 해야겠다.


25미터 자유영 경주 3번이나 해선지 켁켁됬다.

빠르게 자유영 팔을 돌리니까 어깨가 힘이들어가는 느낌이랄까  어깨가 힘든 느낌이랄까.. 암튼 처음 받는 느낌이었다.


요즘엔 자유형 발차기가 그렇게 힘들다. 많이 무겁다고 해야되나.; ㅠㅠ

반응형
반응형

Error: Unexpected value 'CodeTypeComponent' declared by the module 'AppModule'. Please add a @Pipe/@Directive/@Component annotation


콤포넌트 내에서 다른 클래스 선언시 @Component 아래에다 클래스 선언시 오류난다.

@Component 정의 이전에 필요 클래스를 선언해야된다.



class Person {

  id: number;

  firstName: string;

  lastName: string;

}

@Component({

  selector: 'app-code-type',

  templateUrl: './code-type.component.html',

  styleUrls: ['./code-type.component.css']

})



위에 Person 클래스를 저렇게 @Component 위에 정의를 해야 동작된다.


반응형
반응형

ng build 나 serve 하면

기존 outDir 경로에 무언가를 하는것 같다. 

해당 폴더를 강제로 삭제해도 지워지지도 않고 

 operation not permitted 메세지만 줄기차게 나온다.

이것저것 해봤으나 안된다.

컴퓨터 재부팅후 폴더 삭제가 가능 했다.


EPERM: operation not permitted, lstat 'D:\workspace\sts\ar-cms-client\dist\assets\images\flags\16'

Error: EPERM: operation not permitted, lstat 'D:\workspace\sts\ar-cms-client\dist\assets\images\flags\16'

    at Object.fs.lstatSync (fs.js:961:11)

    at Object.lstatSync (D:\workspace\sts\ar-cms-client\node_modules\graceful-fs\polyfills.js:297:22)

    at rimrafSync (D:\workspace\sts\ar-cms-client\node_modules\fs-extra\lib\remove\rimraf.js:237:18)

    at options.readdirSync.forEach.f (D:\workspace\sts\ar-cms-client\node_modules\fs-extra\lib\remove\rimraf.js:291:39)

    at Array.forEach (<anonymous>)

    at rmkidsSync (D:\workspace\sts\ar-cms-client\node_modules\fs-extra\lib\remove\rimraf.js:291:26)

    at rmdirSync (D:\workspace\sts\ar-cms-client\node_modules\fs-extra\lib\remove\rimraf.js:281:7)

    at fixWinEPERMSync (D:\workspace\sts\ar-cms-client\node_modules\fs-extra\lib\remove\rimraf.js:167:5)

    at rimrafSync (D:\workspace\sts\ar-cms-client\node_modules\fs-extra\lib\remove\rimraf.js:260:26)

    at options.readdirSync.forEach.f (D:\workspace\sts\ar-cms-client\node_modules\fs-extra\lib\remove\rimraf.js:291:39)

    at Array.forEach (<anonymous>)

    at rmkidsSync (D:\workspace\sts\ar-cms-client\node_modules\fs-extra\lib\remove\rimraf.js:291:26)

    at rmdirSync (D:\workspace\sts\ar-cms-client\node_modules\fs-extra\lib\remove\rimraf.js:281:7)

    at fixWinEPERMSync (D:\workspace\sts\ar-cms-client\node_modules\fs-extra\lib\remove\rimraf.js:167:5)

    at rimrafSync (D:\workspace\sts\ar-cms-client\node_modules\fs-extra\lib\remove\rimraf.js:260:26)

    at options.readdirSync.forEach.f (D:\workspace\sts\ar-cms-client\node_modules\fs-extra\lib\remove\rimraf.js:291:39)

반응형
반응형

테스트코드 Junit 실행시 예외다.

말그대로 쿼리 실행할수 없는 문장이라고 한다.

아래 regist_dt 가 Not null 인데 널값을 Insert 할려고 하니 오류다.

값을 채워서 실행 했다.


javax.persistence.PersistenceException: org.hibernate.exception.ConstraintViolationException: could not execute statement

at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:149)

at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:157)

at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:164)

at org.hibernate.internal.SessionImpl.doFlush(SessionImpl.java:1443)

at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1423)

at org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManager.flush(TestEntityManager.java:172)

at org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManager.persistAndFlush(TestEntityManager.java:132)

at org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManager.persistFlushFind(TestEntityManager.java:112)

at com.jejunet.ar.repositories.CodeTypeRepositoryTest.getCodeType_returnCodeTypeDetails(CodeTypeRepositoryTest.java:31)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:498)

at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)

at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)

at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)

at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)

at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:73)

at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:83)

at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)

at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)

at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)

at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)

at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251)

at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97)

at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)

at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)

at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)

at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)

at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)

at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)

at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)

at org.junit.runners.ParentRunner.run(ParentRunner.java:363)

at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190)

at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:86)

at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:538)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:760)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:460)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:206)

Caused by: org.hibernate.exception.ConstraintViolationException: could not execute statement

at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:59)

at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42)

at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:111)

at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:97)

at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:178)

at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3032)

at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3547)

at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:89)

at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:600)

at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:474)

at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337)

at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39)

at org.hibernate.internal.SessionImpl.doFlush(SessionImpl.java:1437)

... 36 more

Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Column 'regist_dt' cannot be null

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)

at java.lang.reflect.Constructor.newInstance(Constructor.java:423)

at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)

at com.mysql.jdbc.Util.getInstance(Util.java:408)

at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)

at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3976)

at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3912)

at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)

at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)

at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2486)

at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1858)

at com.mysql.jdbc.PreparedStatement.executeUpdateInternal(PreparedStatement.java:2079)

at com.mysql.jdbc.PreparedStatement.executeUpdateInternal(PreparedStatement.java:2013)

at com.mysql.jdbc.PreparedStatement.executeLargeUpdate(PreparedStatement.java:5104)

at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1998)

at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61)

at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java)

at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:175)

... 44 more



반응형
반응형


spring boot DataJpaTest 중 아래와 같은 오류 남.

테스트 DB 설정정보를 찾는것 같다.


@AutoConfigureTestDatabase(replace = Replace.NONE)

요렇게 어노테이션을 설정해주면 테스트 DB 별도로 안하겠다는 뜻인거 같다.

-------------------------------------------------------------------------------------------------------------------------------

java.lang.IllegalStateException: Failed to load ApplicationContext

at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:125)

at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:108)

at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)

at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)

at org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener.prepareTestInstance(SpringBootDependencyInjectionTestExecutionListener.java:44)

at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:246)

at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:227)

at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:289)

at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)

at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:291)

at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:246)

at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97)

at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)

at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)

at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)

at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)

at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)

at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)

at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)

at org.junit.runners.ParentRunner.run(ParentRunner.java:363)

at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190)

at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:86)

at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:538)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:760)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:460)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:206)

Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration': Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource': Invocation of init method failed; nested exception is java.lang.IllegalStateException: Failed to replace DataSource with an embedded database for tests. If you want an embedded database please put a supported one on the classpath or tune the replace attribute of @AutoConfigureTestDatabase.

at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:729)

at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:192)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1274)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1131)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:541)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:501)

at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:317)

at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228)

at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315)

at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)

at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:368)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1254)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1103)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:541)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:501)

at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:317)

at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228)

at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315)

at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)

at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1089)

at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:859)

at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:550)

at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759)

at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:395)

at org.springframework.boot.SpringApplication.run(SpringApplication.java:327)

at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:139)

at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:99)

at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:117)

... 26 more

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource': Invocation of init method failed; nested exception is java.lang.IllegalStateException: Failed to replace DataSource with an embedded database for tests. If you want an embedded database please put a supported one on the classpath or tune the replace attribute of @AutoConfigureTestDatabase.

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1706)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:579)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:501)

at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:317)

at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228)

at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315)

at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)

at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:251)

at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1138)

at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1065)

at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:815)

at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:721)

... 53 more

Caused by: java.lang.IllegalStateException: Failed to replace DataSource with an embedded database for tests. If you want an embedded database please put a supported one on the classpath or tune the replace attribute of @AutoConfigureTestDatabase.

at org.springframework.util.Assert.state(Assert.java:73)

at org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration$EmbeddedDataSourceFactory.getEmbeddedDatabase(TestDatabaseAutoConfiguration.java:195)

at org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration$EmbeddedDataSourceFactoryBean.afterPropertiesSet(TestDatabaseAutoConfiguration.java:160)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1765)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1702)

... 64 more



반응형
반응형

spring boot로 테스트 실행시 아래와 같이 예와가 난다.

----------------------------------------------------------------------------------------------------------------------------

java.lang.Exception: No runnable methods

at org.junit.runners.BlockJUnit4ClassRunner.validateInstanceMethods(BlockJUnit4ClassRunner.java:191)

at org.junit.runners.BlockJUnit4ClassRunner.collectInitializationErrors(BlockJUnit4ClassRunner.java:128)

at org.junit.runners.ParentRunner.validate(ParentRunner.java:416)

at org.junit.runners.ParentRunner.<init>(ParentRunner.java:84)

at org.junit.runners.BlockJUnit4ClassRunner.<init>(BlockJUnit4ClassRunner.java:65)

at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.<init>(SpringJUnit4ClassRunner.java:137)

at org.springframework.test.context.junit4.SpringRunner.<init>(SpringRunner.java:49)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)

at java.lang.reflect.Constructor.newInstance(Constructor.java:423)

at org.junit.internal.builders.AnnotatedBuilder.buildRunner(AnnotatedBuilder.java:104)

at org.junit.internal.builders.AnnotatedBuilder.runnerForClass(AnnotatedBuilder.java:86)

at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)

at org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:26)

at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)

at org.junit.internal.requests.ClassRequest.getRunner(ClassRequest.java:33)

at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createUnfilteredTest(JUnit4TestLoader.java:87)

at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createTest(JUnit4TestLoader.java:73)

at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.loadTests(JUnit4TestLoader.java:46)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:522)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:760)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:460)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:206)

----------------------------------------------------------------------------------------------------------------------------

구글링으 해보니 원인을 잘 찾을수가 없었다.

그럴만도 하다 하도 당연한 이유에서 였다.

테스트 클래스 내에 

테스트 메소드에 @Test 메소드를 안붙혀서 실행할깨 없어서나오는 예외였다.

나처럼 테스트 메소드엔 @Test 어노테이션 안붙히는 분들도 있을까 싶다.


테스트 코드 집중해서 퍼블릭 보이드 머시기로 쫙 만들고 junit 돌리면 저래 날수도 있다. 

@Test 붙히면 된다.


반응형
반응형

error executing ddl via jdbc statement 

spring boot + jpa  환경에서


jpa 설정중 ddl-auto을 아래와 같이 업데이트로 해놨을시에

spring.jpa.hibernate.ddl-auto = update


엔터티에서 변동이 일어나면 자동으로 ddl 명령을 실행해 테이블을 변경하겠금 설정했을시에

컬럼이 추가 되거나 컬럼속성이 변경되면 실행된다.


엔터티 설정중 @Column 어노테이션을 이용해서 컬럼 타입이나 기타 정보를 입력하지 않은 상태에서 실행하면

alert table 문장이 문법에 맞지 않은게 생성이 되서 오류가 났다.


spring.jpa.hibernate.ddl-auto 설정을 create로 변경후 

엔터티에 @Column 어노테이션으로 상세하게 정보를 기입후 

다시 spring.jpa.hibernate.ddl-auto 설정을 update로 변경하여 처리 하였다.

반응형
반응형

접영발차기 위주로 했다.

접영 발차기 배운지 두번째 시간이라 잘 안됬다.

킥판 잡고 접영 발차기는 다리 내림과 동시에 배에 힘을 주어 배에 웨이브를 주라고한다.

발을 아래로 내릴때는 물보다 약간위에서 부터 힘있게 아래로 누르듯이 차라고 한다.


다음 레슨일 월요일은 대회 다음날이라서 쉬고 일주일후에 한팔접영 연습하기로 했다.

그동안 접영발차기를 연습해두라고 했다. 최소 4일동안에 하루에 최소 25미터 10회 왕복으로 구체적으로 지시까지.. ;;


자유형 폼이 점점 이상해졌다고 한다. 접영을 빨리 배우고 자유형 팔꺽이를 할 예정인가보다.

요즘 아침에 연습을 게을리했다. 좀더 힘내야겠다.

반응형
반응형

접영 발차기를 배웠다. 생각보단 어렵지 않았다.

처음에 바닥에 킥판 깔아놓고 킥판위에서 업드려 다리를 살짝 구부렸다 아래로 발차면서 핀후 배에 힘을주어 배와 엉덩이 부분을 위로 들어올린다.

하나에 발차고 둘에 배들어올리는 연습을 30회 정도 했다.


킥판 잡고 아래로 발차기 4회 정도 한후 호을 하라고 한다.

발을 아래로 찰때와 위로 올릴때가 차주어야 한다고 한다.

엉덩이를 너무 들어서 엉덩이는를 내리라고 한다. 다리 끝이 물위로 나와서 아래로 누른후 가슴을 눌러주라고 한다. 

내가 스피드가 없던지 조금 빠르게 하라고 한다. 

배에 힘을 주어 배로 배로 찬다. 

처음 발차기가 얼추 되서 생각보다 쉬운 느낌이들었다. 


평영은 오늘따라 잘 안나간다. 평영할때 팔을 동작을 조금더 크게 하고  배에서 모으지 말고 가슴쪽에서 모으라고 한다.


25미터 중간까지 잠영을 했다. 동호회 분들은 전부다 잘하신다. 물론난 조금도 못갔다. 

반응형

+ Recent posts