묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
vue cli 3 과 vue3
안녕하세요 강의는 중반 이상을 들었으나 문득 이 부분에 대한 질문이 떠올라 질문을 올립니다. vue를 사용하여 웹앱을 만들려고 하고 있는데 저희가 기존에 vue 2 환경에서 작업하기로 하였습니다. * 현재의 강의는 vue3 환경에서만 사용된다고 할 수 있는것인지 * 그로인해 vue2 환경에서는 강의 안의 기술들을 사용하기 어려운 것인지 아니면 vue cli3 의 경우는 버전과는 다른 것인지 지금까지 배운 것이 헛수고가 않기를 간절히 바라며 질문을 올립니다.
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
Unexpected character (?) at position 0
안녕하세요, Response 200이긴 하지만 Unexpected character (?) at position 0 라는 에러가 뜹니다. 인텔리제이 콘솔을 보니 아마 일본어가 깨져서 물음표로 나오고 있는 것 같습니다. 그런데 왜 JSON.parse도 없는데 이런 에러가 뜨는걸까요? 다른 언어로 헤더를 설정했을 때도 Unexpected character 라는 에러가 뜨고, 심지어 /hello-world로 리퀘스트를 보내도 마찬가지입니다. HelloBean 객체를 반환할 때는 에러가 없고, String을 반환할 때 이 에러가 뜨는 것 같아요.
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
1:55 개발 환경 다이어그램 관련 질문
개발 환경에서는 nginx가 아닌 개발서버를 이용하고, local에서 진행하기 때문에 elastic beanstalk을 사용하지 않는 것 아닌가요? 저는 개발환경에서 개발을 하고 깃헙에 푸시 -> travis ci 이후에 elasticbeanstalk 에 deploy 되는 걸로 이해했었습니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
회원 기능 테스트 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)아니ㅗ3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예[질문 내용]회원 도메인 개발- 회원 기능 테스트 강의에서 위와 같이 테스트 코드를 돌려보았는데 아래와 같은 오류가 발생하였습니다. 원인을 알려주시면 감사하겠습니다. <오류 코드> java.lang.NullPointerException at jpabook.jpashop.repository.MemberRepository.findByName(MemberRepository.java:27) at jpabook.jpashop.repository.MemberRepository$$FastClassBySpringCGLIB$$97f1c501.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:783) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:753) at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:753) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:698) at jpabook.jpashop.repository.MemberRepository$$EnhancerBySpringCGLIB$$bf170db8.findByName(<generated>) at jpabook.jpashop.service.MemberService.validateDuplicateMember(MemberService.java:27) at jpabook.jpashop.service.MemberService.join(MemberService.java:21) at jpabook.jpashop.service.MemberService$$FastClassBySpringCGLIB$$560b731b.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:783) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:753) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:753) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:698) at jpabook.jpashop.service.MemberService$$EnhancerBySpringCGLIB$$22be2b5c.join(<generated>) at jpabook.jpashop.service.MemberServiceTest.회원가입(MemberServiceTest.java:28) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) 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:366) 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$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) 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$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54)
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
con2D 1*1 과 conv1D layer에 대하여 질문이 있습니다
안녕하세요! 강의를 듣다가 1*1 convolution을 듣다가 생각이 난건데 제가 일전에 시계열분석을 할때 cnn의 conv1d layer와 lstm을 섞어서 모델을 만든적이 있었는데, conv1d와 conv2d의 1*1 필터를 씌운 convolution이 동일한 것인지 궁금합니다!
-
미해결스프링 핵심 원리 - 기본편
@Configuration 기능 질문있습니다 ..
안녕하세요 강사님 강의 감사히 잘 듣고 있습니다 다름이 아니라 @Configuration 어노태이션을 통해서 싱글톤이 보장된다는 것을 확인할 수 있었습니다 허나 @Configuration이 없는 경우 순수 AppConfig 자바 클래스가 스프링 빈에 올라가고 여기서 @Bean으로 작성된 부분들은 스프링 빈에는 등록이 되지만 싱글톤을 보장하지 않게 된다고 이해했습니다 허나 @Autowired 애노테이션을 통해서 싱글톤을 보장할 수 있게 만드는 방법도 확인할 수 있었습니다 그럼 @Configuration은 의존관계 주입을 하는 기능이 있는지 궁금합니다. @Bean으로 스프링 빈에 올리기만 하면 싱글톤이 보장되지 않고 의존관계 주입을 해야 싱글톤이 보장된다 라고 해석을 해도 되는지 궁금합니다
-
미해결윤재성의 Kotlin 기반 안드로이드 앱 개발 Part 3 - 데이터관리와 네트워크
마지막에 버튼 안되시는 분들
https://velog.io/@seokzoo/Drawble-Selector%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-Button-%EB%A7%8C%EB%93%A4%EA%B8%B0 참고하시면 도움되실겁니다.
-
미해결따라하며 배우는 MySQL on Docker
error: open of Percona-Server-shared-compat-57-5.7.36-39.1.el7.x86_64.rpm failed: No such file or directory
먼저 질문을 너무 많이 드려죄송합니다. 먼저 저의 실습환경은 윈도우 기반에서 docker를 이용하여 centos를 올려놓고 진행중이고요. centos에서 mysql 명령어(mysql -uroot -p)를 사용하려면 앞서 강의에서 얘기해주신 rpm파일 3개를 설치해야하는 것 같은데 현재 저는 아래와 같이 그런파일을 찾을수 없다고 에러가 생겨 진행이 되지 않고 있습니다. 해당 rpm파일 3개를 다운 받았는데 어느 경로에 위치해야할까요?
-
해결됨초보를 위한 도커 안내서
컨테이너간 통신 질문
안녕하세요 :)좋은 강의를 통해 학습하고실제 프로젝트를 도커 이미지화 해보려고 노력하고 있습니다 이 과정에서 궁금증이 생겼는데요 현재 react + nginx 를 사용한 클라이언트단 이미지를 만들어서 컨테이너를 생성하고,mysql 이미지를 통해 컨테이너를 생성하고,spring boot 프로젝트를 빌드하여 이미지 생성, 컨테이너 생성하였습니다. network를 생성하여 3개의 컨테이너를 하나의 network로 묶어두었는데 클라이언트앱에서 서버 api를 호출할 때, 로컬에서만 작업을 했다보니까 POST localhost:8080/api/user/signup 이런식으로 호출을 하고 있습니다. 저는 같은 네트워크로 묶었고, 포트80으로 연결을 해서 통신이 될거라고 생각을 했는데 엔진엑스에서 405 Not Allowed가 뜨네요ㅠㅠㅠapi 호출하는 기본 url을 서버단 컨테이너의 ip주소로 해야한다거나 통신하는 방법이 따로 있을까요 ..?+ 도커 컴포즈 depends on 이나 link를 사용하지 않을 경우서버 컨테이너를 먼저 띄우고, 클라이언트 컨테이너를 띄울때 주는 옵션이나 이런게 있을까요 ?
-
미해결
인프런 년초에 무료수강 이벤트 모두 신청했는데 강좌가 없는데 처리가 안된건가요?
인프런 년초에 무료수강 이벤트 모두 신청했는데 듣고 싶은 강의 목록담아서 신청을 했었는데 강좌가 없는데 처리가 안된건가요?
-
미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 - 손흥민을 찾아라!
gui 에러
셀렉트 파일 할 때 누르자마자 오류가 납니다. filedialog.askopenfilename(....) 에서 에러가 나는데어떻게 해결해야 하나요? 2022-02-03 16:51:24.097 python[86373:5864365] *** Assertion failure in -[NSOpenPanel beginServicePanel:asyncExHandler:], NSVBOpenAndSavePanels.m:1907 2022-02-03 16:51:24.102 python[86373:5864365] -[NSSavePanel beginWithCompletionHandler:]_block_invoke caught non-fatal NSInternalInconsistencyException '<NSOpenPanel: 0x7fc3eff05e80> is attempting to advance this Open/Save panel to run phase while another self.advanceToRunPhaseCompletionHandler is in waiting for a previous attempt. An Open/Save panel cannot start to advance more than once.' with user dictionary { NSAssertFile = "NSVBOpenAndSavePanels.m"; NSAssertLine = 1907; } and backtrace ( 0 CoreFoundation 0x00007ff81e8c262b __exceptionPreprocess + 242 1 libobjc.A.dylib 0x00007ff81e624dce objc_exception_throw + 48 2 Foundation 0x00007ff81f6a0653 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 267 3 AppKit 0x00007ff821ba3269 -[NSSavePanel beginServicePanel:asyncExHandler:] + 475 4 AppKit 0x00007ff821ba451d -[NSSavePanel runModal] + 297 5 libtk8.6.dylib 0x000000011dfcc003 showOpenSavePanel + 195 6 libtk8.6.dylib 0x000000011dfcb67d Tk_GetOpenFileObjCmd + 2205 7 libtcl8.6.dylib 0x000000011d9aa0d2 Tcl_EvalObjv + 370 8 _tkinter.cpython-37m-darwin.so 0x000000011cfc8890 Tkapp_Call + 480 9 python3.7 0x0000000102fd94f2 PyCFunction_Call + 402 10 python3.7 0x00000001030dd8fb _PyEval_EvalFrameDefault + 31179 11 python3.7 0x00000001030d5915 _PyEval_EvalCodeWithName + 3269 12 python3.7 0x0000000102fd8d23 _PyFunction_FastCallKeywords + 227 13 python3.7 0x00000001030e156f call_function + 735 14 python3.7 0x00000001030dd508 _PyEval_EvalFrameDefault + 30168 15 python3.7 0x00000001030d5915 _PyEval_EvalCodeWithName + 3269 16 python3.7 0x0000000102fd8d23 _PyFunction_FastCallKeywords + 227 17 python3.7 0x00000001030e156f call_function + 735 18 python3.7 0x00000001030dd658 _PyEval_EvalFrameDefault + 30504 19 python3.7 0x0000000102fd87b9 function_code_fastcall + 233 20 python3.7 0x00000001030e156f call_function + 735 21 python3.7 0x00000001030dd5b2 _PyEval_EvalFrameDefault + 30338 22 python3.7 0x0000000102fd87b9 function_code_fastcall + 233 23 python3.7 0x00000001030dd810 _PyEval_EvalFrameDefault + 30944 24 python3.7 0x00000001030d5915 _PyEval_EvalCodeWithName + 3269 25 python3.7 0x0000000102fd7f71 _PyFunction_FastCallDict + 945 26 python3.7 0x0000000102fdb3b3 method_call + 195 27 python3.7 0x0000000102fd92a1 PyObject_Call + 241 28 _tkinter.cpython-37m-darwin.so 0x000000011cfcb26d PythonCmd + 221 29 libtcl8.6.dylib 0x000000011d9ac672 TclEvalObjEx + 130 30 libtk8.6.dylib 0x000000011df2e632 ButtonWidgetObjCmd + 834 31 libtcl8.6.dylib 0x000000011d9aa0d2 Tcl_EvalObjv + 370 32 libtcl8.6.dylib 0x000000011d9ab9cb TclEvalEx + 2795 33 libtcl8.6.dylib 0x000000011d9aaeda Tcl_EvalEx + 26 34 libtk8.6.dylib 0x000000011def8e75 Tk_BindEvent + 6805 35 libtk8.6.dylib 0x000000011df005a8 TkBindEventProc + 360 36 libtk8.6.dylib 0x000000011df0859f Tk_HandleEvent + 879 37 libtk8.6.dylib 0x000000011df08bc4 WindowEventProc + 100 38 libtcl8.6.dylib 0x000000011da69a3c Tcl_ServiceEvent + 156 39 libtcl8.6.dylib 0x000000011da69d18 Tcl_DoOneEvent + 376 40 _tkinter.cpython-37m-darwin.so 0x000000011cfcaa36 _tkinter_tkapp_mainloop + 278 41 python3.7 0x0000000102fd8fc6 _PyMethodDef_RawFastCallKeywords + 646 42 python3.7 0x0000000102fe35e8 _PyMethodDescr_FastCallKeywords + 88 43 python3.7 0x00000001030e1595 call_function + 773 44 python3.7 0x00000001030dd508 _PyEval_EvalFrameDefault + 30168 45 python3.7 0x00000001030d5915 _PyEval_EvalCodeWithName + 3269 46 python3.7 0x0000000102fd8d23 _PyFunction_FastCallKeywords + 227 47 python3.7 0x00000001030e156f call_function + 735 48 python3.7 0x00000001030dd522 _PyEval_EvalFrameDefault + 30194 49 python3.7 0x00000001030d5915 _PyEval_EvalCodeWithName + 3269 50 python3.7 0x0000000103126bd4 PyRun_FileExFlags + 244 51 python3.7 0x0000000103126185 PyRun_SimpleFileExFlags + 469 52 python3.7 0x0000000103151862 pymain_main + 12002 53 python3.7 0x0000000102fb106d main + 125 54 dyld 0x00000002033df4fe start + 462 55 dyld 0x00000002033da000 dyld + 0 56 python3.7 0x0000000102fb0000 __dso_handle + 0 ) 2022-02-03 16:51:24.154 python[86373:5864365] Warning: Expected min height of view: (<NSButton: 0x7fc3ff798200>) to be less than or equal to 30 but got a height of 32.000000. This error will be logged once per view in violation. 2022-02-03 16:51:44.913 python[86373:5864365] Warning: Expected min height of view: (<NSButton: 0x7fc3ff79f8d0>) to be less than or equal to 30 but got a height of 32.000000. This error will be logged once per view in violation. File name : OpenCV: Couldn't read movie file ""
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
ERROR [ExceptionsHandler] request.isAuthenticated is not a function
@UseGuards(new NotLoggedInGuard), @UseGuards(new LoggedInGuard) - 데코레이터를 회원가입과, 로그인에 각각 추가를 해주고 -> postman으로 회원가입, 로그인 할 시 에러가 발생합니다. { "statusCode": 500, "message": "Internal server error" } [Nest] 6463 - 2022. 02. 03. 오후 4:28:14 ERROR [ExceptionsHandler] request.isAuthenticated is not a functionTypeError: request.isAuthenticated is not a function 회원가입, 로그인 라우터에 @UseGuards 를 뺴고 실행 할 시 정상적으로 작동합니다. not-logged-in.guard.ts, logged. 쪽 auth 폴더쪽을 아에 삭제하고 제로초님 완성본 slack 본 auth 파일을 그대로 가져와서 실행해봤는데 계속 똑같은 에러가 발생하는 거 같습니다. 왜 에러가 발생하는 것일까요.. 또 신기한게 로그인 라우터 @UseGuards(LocalAuthGuard)는 정상적으로 동작하는 거 같습니다. NotLogged, Logged 만 실행이 안되네요.. @ApiResponse({ status: 200, description: '회원가입 성공', type: UserDto }) @ApiOperation({ summary: '회원가입' }) @UseGuards(new NotLoggedInGuard) @Post() async SignUpUser(@Body() body: JoinRequestDto) { await this.userService.SignUpUser(body.email, body.nickname, body.password) } @ApiCookieAuth('connect.sid') @ApiOperation({ summary: '로그아웃' }) @UseGuards(new LoggedInGuard) @Post('logout') async logout(@Response() res) { res.clearCookie('connect.sid', { httpOnly: true }); return res.send('ok'); }
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
store에서 axios 사용
vuex를 사용해 store 폴더 안에서 api를 호출한다면 컴포넌트를 따로 분리하지 않아도 좋은 설계라고 할 수 있나요?
-
미해결따라하며 배우는 MySQL on Docker
D-Bus connection Failed
centos 환경에서 환경구성부터 다시 해보고 있는데요. 아래와 같이 D-Bus connection Failed가 되고 있는데 혹시 방법이 있을까요?
-
미해결쉽게 처음하는 파이썬 고급 크롤링 [Scrapy, Selenium, Headless Chrome]
이미지 크롤링 강의 누락
selenium과 이미지 크롤링 기법 이해와 활용 위 제목의 강의에서 이미지 크롤링 관련 강의 내용이 없습니다. 다른 분이 강의 누락 되어있다고 해서 수정이 된줄 알았는데 아직 업데이트가 안된건가요..? 해당 강의 들어보면 이미지 크롤링 자료를 다루기 전에 강의가 끝납니다. 업데이트를 해야 된다면 최대한 빨리 업데이트 부탁드립니다. 흐름이 중간에 끊겨서요 ㅜㅠ
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
주석 작성 후 다음 줄로 넘어가서 주석을 달면 전에 달았던 주석으로 커서가 옮겨집니다
예를 들어 첫째 줄에서 주석을 작성하고 다른 줄로 넘어가서 코드를 작성할때 계속 전에 썼던 주석으로 포인터가 옮겨져서 주석 내용이 수정되는데 뭐가 문제인지를 모르겠네요,,
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
깃헙 권한 요청드립니다.
인프런 아이디 : @kmo1120 인프런 이메일 : kmo881231@gmail.com 깃펍 아이디 : kmo881231@gmail.com 깃헙 Username : kmo1231
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
컴포넌트 작명에 관련 질문
판교님 질문있습니다 (2:00부분) 1. 이번 강좌에서도 이전 강좌처럼 컴포넌트 이름을 [LoginView]쓰실 줄 알았는데 [LoginPage]라고 컴포넌트 이름을 작명하신 의도가 궁금합니다. *컴포넌트 명명법에도 세밀한 차이가 있는지 궁금합니다!
-
미해결반응형 웹사이트 포트폴리오(Architecture Agency)
input 태그와 label 태그에 관한 질문입니다
안녕하세요 선생님 input 태그에 id를 설정하고 이를 label 태그의 for 속성으로 연결한다고 들었습니다. 그런데 input 태그를 그대로 사용하지 않고 굳이 display:none;으로 바꾼 다음 label 태그를 대용하는 이유는 무엇인가요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
hibernate.hbm2ddl.auto = update가 안되는 경우
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 저는 영한님의 로드맵 추천을 따라 강의를 수강하고 있습니다. 아마 저처럼 2022년 1월에 시작하신 분들은 h2데이터 베이스가 2.x.x 버전이실 것 같습니다. 저는 2.1.210을 사용 중이었는데 hibernate.hbm2ddl.auto옵션에 update로 설정을 해 주어도, 컬럼이 추가 되지 않고, 에러가 발생하는 현상을 겪었습니다. Hibernate ORM은 5.6.5Final 버전부터 H2 2.x.y버전을 지원한다고 합니다. hibernate버전을 올려보세용...