inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

윈도우 h2.bat실행시 아무 반응이 없습니다.

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오)예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예 [질문 내용] 여기에 질문 내용을 남겨주세요. h2.bat실행시 아무창도 뜨질 않습니다. 아예 반응이 없습니다. 열심히 구글링하여서 3시간가량 할 수 있는 방법을 동원해보았는데 해결이 되지 않아서 질문남깁니다 ㅜㅜ h2 버전은 강의에서 말씀하신 1.4.200 버전으로 다운로드 받았습니다 아래 해본 방법들을 남깁니다. 모두 결과는 실행하였을 때 반응이 없었습니다. [해본 방법들] cmd창에서 h2.bat 실행 , cmd창에서 "h2.bat" 실행 cmd창에서 h2.sh 실행, cmd창에서 " h2.sh " 실행 cmd창에서 h2w.bat 실행, cmd창에서 "h2w.bat" 실행 다운로드받은 경로 들어가서 마우스로 h2.bat 실행 cmd를 관리자권한으로 실행하여 1,2번 방법 h2파일 재설치 후 1,2,3,4,5 방법 노트북 재부팅 후 1,2,3,4,5 방법 프로젝트 폴더 안에있는 application.properties 파일에서 h2데이터베이스 연동설정(이건 아닌것같지만 혹시나해서해봤습니다.) h2포트번호 확인 후 cmd에서 포트번호 전부 확인해봤지만 사용중인 포트번호가 없어서 h2포트번호를 그냥 바꿔본 후 실행 환경변수 재설정 열심히 검색중에 하단 링크를 보았는데 해결방법을 못찾으신건가요 ㅠ 답변부탁드립니다!! 만약 해결방법이 없다면 Oracle을 연동하여 사용해보겠습니다. 최대한 강의와 비슷하게 진행하고 싶어서 꼭 해결할 수 있었으면 좋겠네요 https://www.inflearn.com/questions/175580

  • h2.bat반응없음
  • MVC
  • java
  • spring
  • spring-boot
최현우 댓글 2 좋아요 0 조회수 1562

도메인이라는게 도대체 무엇인가요?

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

개발공부를 하다보면 도메인, 도메인지식, 도메인네임 등 똑같이 도메인이라는 단어이지만 뜻이 많이 다를 것이라고 유추되는 단어들이 많은데요.. 검색을 해봐도 잘 와닿지 않아서 참고할만한 글이나 답변을 주실 수 있으실까요?

  • spring
  • MVC
김창준 댓글 1 좋아요 0 조회수 522

질문드립니다. 갑자기 스프링 아무것도 안됨

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 몇 주 있다가 다시 해보려니까 갑자기 모든 스프링이 에러가 뜨고 안됩니다.. 혹시 이유아실까요

  • MVC
  • spring
댓글 1 좋아요 0 조회수 994

spring mvc설정으로 인한 controller-mapping error

미해결

스프링 시큐리티

spring mvc방식으로 구현해보고 있는데 권한 인증인 403에러는 잘뜹니다. 하지만 controller를 통해서 들어가면 404에러가 뜹니다. 관련되서 질문드립니다. @RestController public class AdminController { @GetMapping("/admin") public String admin() { return "admin"; } } xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns=" http://www.springframework.org/schema/beans " xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance " xmlns:context=" http://www.springframework.org/schema/context " xmlns:mvc=" http://www.springframework.org/schema/mvc " xmlns:security=" http://www.springframework.org/schema/security " xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security.xsd "> <security:http auto-config="true" use-expressions="false"> <security:intercept-url pattern="/**" access="ROLE_ADMIN"/> <security:form-login/> </security:http> <security:authentication-manager> <security:authentication-provider> <security:user-service> <security:user name="admin" password="{noop}1234" authorities="ROLE_ADMIN, ROLE_USER"/> <security:user name="user" password="{noop}1234" authorities="ROLE_USER"/> </security:user-service> </security:authentication-provider> </security:authentication-manager> <mvc:resources mapping="/jsp/**" location="/jsp/"></mvc:resources> <context:annotation-config/> <context:component-scan base-package="com.test"/> <mvc:annotation-driven /> <mvc:default-servlet-handler/> <bean id="viewResolver" class = "org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/jsp/" /> <property name="suffix" value=".jsp" /> </bean> </beans> web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns=" http://xmlns.jcp.org/xml/ns/javaee " xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance " xsi:schemaLocation=" http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd " version="3.1"> <context-param> <param-name>contextConfigLocation</param-name> <param-value> classpath:spring/context-spring.xml </param-value> </context-param> <filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>UTF-8</param-value> </init-param> <init-param> <param-name>forceEncoding</param-name> <param-value>true</param-value> </init-param> </filter> <filter-mapping> <filter-name>CharacterEncodingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <servlet> <servlet-name>dispatcherServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:spring/context-spring.xml</param-value> </init-param> </servlet> <servlet-mapping> <servlet-name>dispatcherServlet</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> <filter> <filter-name>springSecurityFilterChain</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> </filter> <filter-mapping> <filter-name>springSecurityFilterChain</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> </web-app> 접속 404오류 로그 DEBUG [FilterChainProxy] - Securing GET /admin DEBUG [HttpSessionSecurityContextRepository] - Retrieved SecurityContextImpl [Authentication=UsernamePasswordAuthenticationToken [Principal=org.springframework.security.core.userdetails.User [Username=admin, Password=[PROTECTED], Enabled=true, AccountNonExpired=true, credentialsNonExpired=true, AccountNonLocked=true, Granted Authorities=[ROLE_ADMIN, ROLE_USER]], Credentials=[PROTECTED], Authenticated=true, Details=WebAuthenticationDetails [RemoteIpAddress=0:0:0:0:0:0:0:1, SessionId=B6D437E830FDEBF274A77AF35C51A114], Granted Authorities=[ROLE_ADMIN, ROLE_USER]]] DEBUG [SecurityContextPersistenceFilter] - Set SecurityContextHolder to SecurityContextImpl [Authentication=UsernamePasswordAuthenticationToken [Principal=org.springframework.security.core.userdetails.User [Username=admin, Password=[PROTECTED], Enabled=true, AccountNonExpired=true, credentialsNonExpired=true, AccountNonLocked=true, Granted Authorities=[ROLE_ADMIN, ROLE_USER]], Credentials=[PROTECTED], Authenticated=true, Details=WebAuthenticationDetails [RemoteIpAddress=0:0:0:0:0:0:0:1, SessionId=B6D437E830FDEBF274A77AF35C51A114], Granted Authorities=[ROLE_ADMIN, ROLE_USER]]] DEBUG [FilterSecurityInterceptor] - Authorized filter invocation [GET /admin] with attributes [ROLE_ADMIN] DEBUG [FilterChainProxy] - Secured GET /admin DEBUG [DispatcherServlet] - GET "/admin", parameters={} DEBUG [SimpleUrlHandlerMapping] - Mapped to org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler@8c32dc DEBUG [DispatcherServlet] - Completed 404 NOT_FOUND DEBUG [SecurityContextPersistenceFilter] - Cleared SecurityContextHolder to complete request

  • mvc
  • Spring Security
  • spring
  • security
  • spring-boot
  • java
JUNI 댓글 2 좋아요 0 조회수 790

dataSource 빨간줄 에러나요

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

강의 8:27 부분에서 괄호 안에 dataSource 에러가 납니다. 이런 에러가 나는데요 어떻게 고쳐야 하나요?

  • MVC
  • spring
  • java
  • spring-boot
댓글 1 좋아요 0 조회수 473

build가 되지 않고 에러가 뜹니다.

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

intelliJ무료 버전을 사용하고 있어서 아래와 같이 해당 코드를 주석처리하였습니다. 2. gradle Setting에서 intellij 로 선택시 아직도 오류가 발생합니다. 3. 오류화면 Setting에서 gradle로 변경해도 오류가 발생합니다ㅠㅠ

  • MVC
  • spring
소연 댓글 2 좋아요 1 조회수 606

gradlew build문제

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

[질문 내용] cmd창에 gradlew build를 치면 C:\Study\hello-spring>gradlew build > Task :compileJava FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > invalid source release: 11 * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 1s 1 actionable task: 1 executed 이 에러가 뜨는데 어떻게 해결할 수 있을까요ㅜ

  • spring
  • mvc
  • spring-boot
  • java
스너 댓글 2 좋아요 0 조회수 1080

Attribute th:href is not allowed here

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

강의 상품 목록 - 타임리프 8:10에서 css 적용이 안됩니다... 다만 의심가는 부분은 빨간색 밑에 Attribute th:href is not allowed here 해당 로그입니다.

  • spring
  • MVC
댓글 1 좋아요 0 조회수 1519

변수명 일괄변경

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

변수명 일괄 변경을 위해 shift+enter , shift+f6 둘다 아무 반응이 없습니다...ㅠㅠㅠㅠㅠㅠ...맥북입니다

  • MVC
  • java
  • spring-boot
  • spring
jin 댓글 1 좋아요 0 조회수 600

부모클래스 변수로 자식클래스 인스턴스 받기

해결됨

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 강사님은 MemberRepository memberRepository = new MemoryMemberRepository(); 또는 List<Member> result = new ArrayList<>(); 와 같이 인스턴스를 받는 변수의 class 타입을 부모 클래스로 하시는데 이건 특별한 이유가 있는건가요? 아니면 코딩 스타일상 선호해서 부모 클래스 변수를 사용하시나요?

  • spring
  • spring-boot
  • java
  • MVC
Song HyungSeon 댓글 1 좋아요 0 조회수 334

JPA 테스트하는 과정에서 질문드립니다!

해결됨

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

JPA 강의 17:36에서 콘솔 창에 values 값으로 null 이 들어가게 되는데, 제 출력 화면에는 default 값이 나옵니다. 문제 없는 결과일까요??

  • jpa
  • java
  • spring-boot
  • MVC
  • spring
재영 댓글 2 좋아요 3 조회수 439

예외는 언제 어디서 왜 발생 시켜야하는건가요?

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

게시판을 만들다보니 이러한 의문이 생겼습니다. '내가 지금 여기서 throw new MyException() 을 적는게 맞나?' 저는 예외를 요청에 대한 결과가 정상적이지 않을때 혹은 데이터베이스에 값이 들어가지 않을때 발생시키고 있습니다 하지만 이러한 작업들은 if만 사용해도 충분히 가능하기때문에 어느것까지 로직을 통해 처리하고 또 어디부터 예외를 던지는지에 대한 생각이 들었습니다

  • spring
  • MVC
댓글 1 좋아요 2 조회수 478

@RequestParam("name")

해결됨

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. MVC 강의를 듣다가 궁금한 부분이 생겨서 질문남깁니다. public String helloMvc(@RequestParam("name") String name, Model model) 에서 @RequestParam("name")를 없애고 서버를 켰습니다. 그랫더니 이렇게 화면이 나오는데요. @RequestParam("name")가 없어도 파라미터를 잘 넘겨받는 것 처럼 보이는데, 이게 왜 필요한 건가요? 단순히 requried=true를 강제하기 위해 사용하는 건가요?

  • mvc
  • spring
  • spring-boot
  • MVC
  • java
Song HyungSeon 댓글 1 좋아요 3 조회수 709

libs파일이 없네요...

해결됨

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

[질문 내용] gradle환경 만드는 과정에서 말씀해주신 대로 윈도우 환경에서 gradle.build를 하여서 build successful이 나왔는데, 자꾸 cd build에 있는 libs파일이 없다고 나오네요. 실제로 들어가보니 libs파일이 없는데 재 설치해도 마찬가지입니다. 환경변수 모두 java11로 되어있고 모든 setting이 java11로 되어있는데도 에러가 나니, 다음 과정으로 넘어갈 수가 없네요..

  • MVC
  • spring
  • java
  • spring-boot
minsubrother 댓글 1 좋아요 1 조회수 1082

실무 적용 방법 질문

해결됨

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

이 수업에서 배운 방법을 프로젝트에 적용려고 합니다. item이라는 도메인에 UploadFile 타입으로 두가지 필드를 생성하고 싶은데 이런경우에 연관관계 매핑을 어떻게 해야하는지 궁금합니다.

  • spring
  • MVC
댓글 2 좋아요 1 조회수 531

404에러

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

강사님과 똑같이 했는데 저는 404에러가 났습니다. 신기한건 url창에서 jsessionid값을 지우고 실행하니까 정상적으로 들어가졌는데 왜그런 걸까요? 그리고 tracking-mode=cookie를 설정하니 url창에 jsessionid값이 나오지 않으면서 정상적으로 들어가졌습니다.

  • spring
  • MVC
alrnr3521 댓글 3 좋아요 0 조회수 707

HTML 질문드립니다

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 안녕하세요. 강의 내용을 보면 영한님께서 직접 html을 작성하지는 않지만, html 내용이 종종 나오는데 그럼 스프링 강의를 학습하기전에 html도 먼저 학습을 한후에 진행해야할까요??

  • java
  • spring
  • MVC
  • spring-boot
오리쉐리 댓글 1 좋아요 0 조회수 322

requestBodyJsonV3 @RequestBody생략시

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

[질문 내용] 9:30 영한님 말씀 -> requestBodyJsonV3에서 @RequestBody를 생략하면 @ModelAttribute가 적용되고 HelloData에서 setter을 찾으려고 하는데 없어서 값이 세팅이 안된 것 위 글에서 이해되지 않는 부분이 있어서 질문드립니다. 제 생각에는 @ModelAttribute가 프로퍼티를 찾음 -> HelloData 클래스에 @Data 가 적용되어있어서 set, get 존재한다고 생각하는데요 그렇지만 쿼리파라미터 방식 등의 요청이 아니기 때문에 어떤 값을 넣을지 몰라서 값을 넣지 못한다고 고민해봤습니다. 설명해주시면 감사하겠습니다 ㅠㅠ

  • spring
  • MVC
이동현 댓글 2 좋아요 1 조회수 1794

등록한 필터와 인터셉터가 싱글톤으로 관리되는 이유

해결됨

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. pdf를 보면 이렇게 써있습니다. 필터 인터페이스를 구현하고 등록하면 서블릿 컨테이너가 필터를 싱글톤 객체로 생성하고, 관리한다. LogInterceptor 도 싱글톤 처럼 사용되기 때문에 맴버변수를 사용하면 위험하다. Q1. 필터의 경우 싱글톤 객체로 생성되고 관리되는 이유가 WebConfig 클래스에 @Configuration 애노테이션을 적용했기 때문이 맞는지 궁금합니다. 즉, WebConfig 클래스에서 @Bean이 붙은 메소드가 반환하는 객체(해당 필터)가 빈으로 등록되는데, @Configuration 애노테이션으로 인해 싱글톤 객체로 관리되기 때문인가요? Q2. 인터셉터의 경우는 어떤 이유로 인해 싱글톤처럼 사용되는 것인가요?

  • MVC
  • spring
치즈볼 댓글 1 좋아요 0 조회수 562

인기 태그

인프런 TOP Writers

주간 인기글