inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

[건의] 한글 깨짐 발생 경우 pdf 위쪽에 배치 요망

해결됨

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

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? () 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/) [질문 내용] 메시지,국제화.pdf 에서 이 부분이 최상단에 있어도 괜찮을것 같습니다. 최초 테스트 message.properties 에서 저는 해당 현상이 있어서 챗지피티 도움을 받아 인코딩 문제임을 인지하였고 해당 properies 파일들을 위의 방식과 비슷하게 UTF-8로 변경 하여 해결 하였습니다. 위쪽에 있으면 따로 시간을 들여 찾을 필요가 없이 바로 인지하고 수정 할수 있을겉 같네요!

  • spring
  • mvc
아무개김 댓글 2 좋아요 0 조회수 88

절대 경로로 templates/basic 하위 파일 열면 css 적용 안되는 현상

해결됨

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

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/) [질문 내용] templates 에 css 추가하여 해결 했습니다. html 하위에 ~~~.html 파일들은 css 가 적용되어 열립니다. templates/baisc 하위 ~~~.html 은 이렇게 뼈만 앙상하게 나오는데 강의 에서는 templates 의 하위 html 파일에서도 css 폼이 적용 되어 나오는데 따로 설정 방법이나 변경 사항이 있는걸까요 ? <!DOCTYPE HTML> <html xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="utf-8"> <link th:href="@{/css/bootstrap.min.css}" href="../css/bootstrap.min.css" rel="stylesheet"> </head> <body> <div class="container" style="max-width: 600px"> <div class="py-5 text-center"> <h2>상품 목록</h2> </div> <div class="row"> <div class="col"> <button class="btn btn-primary float-end" onclick="location.href='addForm.html'" th:onclick="|location.href='@{/basic/items/add}'|" type="button">상품 등록</button> </div> </div> <hr class="my-4"> <div> <table class="table"> <thead> <tr> <th>ID</th> <th>상품명</th> <th>가격</th> <th>수량</th> </tr> </thead> <tbody> <tr th:each="item : ${items}"> <td><a href="item.html" th:href="@{/basic/items/{itemId}(itemId=${item.id})}" th:text="${item.id}">회원id</a></td> <td><a href="item.html" th:href="@{|/basic/items/${item.id}|}" th:text="${item.itemName}">상품명</a></td> <td th:text="${item.price}">10000</td> <td th:text="${item.quantity}">10</td> </tr> </tbody> </table> </div> </div> <!-- /container --> </body> </html>

  • spring
  • mvc
아무개김 댓글 1 좋아요 0 조회수 151

나중에 세션을 저장하고 꺼내는것도 나중 강의 에서 나오 나요?

해결됨

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

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 안녕하세요. 궁금증이 생겨서 질문을 드립니다. "로그인 처리하기 - 세션 동작 방식"을 보던 도중에 세션을 서버에 저장 했다가,꺼낸다는 사실을 알 수 있었습니다. 여기서 질문입니다. 나중 강의에서 (db가 포함된 강의에서) 세션을 넣다 빼는 것도 구현을 하는지 궁금해 집니다. 혹 알려주시면 감사하겠습니다. 추가1 이렇게 질문하게 된 이유는 들었고 이해는 되었는데 뭔가 애매해서 이쪽 부분 강의를 듣고 생각하다가 이런 생각을 하게 되었습니다.

  • spring
  • mvc
생각하는자 댓글 1 좋아요 0 조회수 62

인라인 코드가 인텔리제이 IDE 에서 오류라고 표기되고 있습니다.

미해결

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

서버를 켜서 소스코드를 보면 의도된 대로 잘 작동하는것 같긴 한데, 인텔리제이에서 아래처럼 오류 표기가 계속떠서 혹시 설정을 건드려야 하는 부분이 있는지 궁금합니다 .참고로 현재 Ultimate 버전 사용 중입니다.

  • spring
  • mvc
이상우 댓글 1 좋아요 0 조회수 87

빌드 후 libs 없음

미해결

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

[질문 내용] build까지 성공했는데 해당 경로로 들어갔을 때 libs가 없네요 이런 경우에는 빌드가 제대로 되지 않은건가요?

  • java
  • spring
  • mvc
  • spring-boot
현정 댓글 1 좋아요 1 조회수 209

DB 국제화에 대해서 궁금합니다.

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] 예전에 국제화 강의도 들었습니다. 고정값은 properties를 통하여 국제화를 한다고 알고 있습니다. 현재 프로젝트에서 국제화를 진행중인데 고정값같은 경우는 프론트에서 국제화를 진행하기로 하였고 게시글같은 경우는 따로 번역을 하여서 백엔드에서 들고있기로 하였는데 그렇게되면 기존 DB 구조를 바꿔야할것같아서요. 어떻게 보통 실무에서 많이 하시는지 궁금합니다. 인터넷에서는 정보가 없어서요. 예시같은것을 들어주시면 이해가 좀 될거같습니다. 게시글 테이블로 title, content가 국제화가 된다고 하면 어떻게 해야할까요 ... 왜 그 방법을 사용하는지도 알려주시면 감사하겠습니다. 그리고 영한님께서 답변하신 연관된 링크를 보았는데 이해가 가지 않는것도 있습니다. https://inf.run/MSJjn

  • spring
  • mvc
chlendud00 댓글 1 좋아요 0 조회수 70

윈도우 gradlew.bat 에러

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 프로젝트 지웠다가 처음부터 다시 해보기도 하고 질문글 따라 보면서 해봐도 에러가 떠서 어떻게 해야할지 모르겠어요.. .

  • java
  • spring
  • mvc
  • spring-boot
지훈 댓글 1 좋아요 0 조회수 261

프로젝트를 오픈 할 때 질문

미해결

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

프로젝트 오픈할 때 form 폴더를 선택하는 대신 form폴더 안에 있는 build.gradle을 Open as Project로 오픈하는 이유가 있을까요? PDF대로 따라하다가 문득 궁금해져서 질문합니다.

  • spring
  • mvc
changseog8701 댓글 1 좋아요 0 조회수 126

타입 에러 시 BindingResult

미해결

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

지식 공유자님의 코드에서는 FieldError 생성자의 네 번째 파라미터(bindingFailure)가 전부 false로 놔둔 이유는 만약 타입 에러가 나서 바인딩이 실패한 필드는 컨트롤러 메서드의 코드를 실행하기 전에 이미 BindingResult에 들어가 있기 때문에 굳이 코드를 안 적어도 되는 것인가요?

  • spring
  • mvc
rlgus4531 댓글 1 좋아요 0 조회수 76

인터셉터에서 HttpServletRequest 교체 방법

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 1. 우선 스프링 인터셉터에서 parameter 로 들어오는 request 를 변경 가능한지 궁금합니다. client 측에서 암호화된 데이터를 전송하고 암호화된 데이터를 복호화를 하고 싶은데, 모든 controller 에 하기 불편해서 interceptor 를 활용해 적용해보려고 합니다. 근데 request 자체를 교체하는건 어려운 것 같은데 이런 경우에는 어떤 방식을 채택하는 것이 좋을까요?

  • spring
  • mvc
고관우 댓글 1 좋아요 0 조회수 96

리액트 1,2부 이후 후속 강의나 준비 중인 다른 강의가 있으신가요?

미해결

[React 1부] 만들고 비교하며 학습하는 React

강사님, 리액트 1부 강의를 너무 알차게 수강한 터라 인프런에 올리신 리액트 1,2부의 후속 강의나 준비 중인 다른 강의 계획이 있는 지 궁금합니다.

  • javascript
  • react
  • 웹앱
  • mvc
mosara999 댓글 2 좋아요 1 조회수 151

한꺼번에 선택해서 버튼을 누르는게 좋은 선택인지? 아니면 나눠서 버튼누르는게 좋은 선택인지??

해결됨

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

========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 안녕하세요. 궁금한점이 생겨서 질문을 드립니다. 셀렉트, 싱글, 라디오 버튼을 만드는 예제에서, 상품을 한번에 등록하는것을 보았는데요. 오늘 생각해 보니까 나눠서 할때도 있다는 생각이 듭니다.(배송할때 페이지가 나누어져 있는게 생각이 났습니다) 그래서 궁금증은 만약에 어떤 것들을 등록할때 나눠서 페이지를 보여 줄수 있고, 페이지를 합쳐서 보여줄수 있다면 어떤게 좋은것인지? 그리고 나눠서 보낸다면 어떤식으로 결과값을 저장해서 다음 페이지로 넘기는지 궁금합니다. 답변 부탁드립니다.

  • spring
  • mvc
생각하는자 댓글 2 좋아요 0 조회수 116

using (SqlConnection ~)을 하는 이유가 뭔가요?

미해결

ASP.NET Core MVC +ASP.NET Core +REST API +.NET 8.0

using문은 영역 밖으로 나가면 Dispose가 호출되는것으로 알고 있습니다. db연결은 전역적으로 한번 만들어 놓으면 그걸 계속 사용하면 될것 같은데 using으로 사용할때만 임시로 만들고 사용후에 제거할 필요가 있는걸까여?

  • C#
  • mvc
  • rest-api
  • 아키텍처
  • mssql
  • ef-core
  • asp.net-core
사과일광욕 댓글 2 좋아요 0 조회수 175

@PostMapping("/members/new")가 동작하지 않습니다

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 올바르게 작성한 것 같은데 등록 버튼 클릭 시 홈으로 돌아오는 것도, sysout 내용이 콘솔에도 찍히지 않습니다 ㅜㅜ

  • java
  • spring
  • mvc
  • spring-boot
댓글 1 좋아요 0 조회수 138

JPQL 대신 네이티브 쿼리를 사용해야 하는 경우

미해결

스프링 DB 2편 - 데이터 접근 활용 기술

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 강의를 듣다가 JPQL을 생성해주는 JPA나 QueryDSL이 되게 편리하고 유용한 기술이라는 생각이 들었는데, 네이티브 쿼리를 활용해야 하는 상황에 대해서도 궁금해지더라구요. 네이티브 쿼리를 활용해야만 하는 상황이나, JPQL 대신 네이티브쿼리를 사용하는 것이 효율적인 유스케이스를 알려 주실 수 있나요? 예를 들어, 대용량 배치 작업의 경우에는 ....과 같은 부분에서 오버헤드가 발생하는 JPQL 대신 네이티브 쿼리를 사용할 수 있는 JDBC 템플릿 등을 사용하는 것이 권장되서 많이 사용된다거나 하는 부분입니다.

  • spring
  • mvc
  • jpa
  • spring-jpa
  • jpql
  • 네이티브쿼리
뽁뽁이 댓글 1 좋아요 0 조회수 126

이후 예정된 강의 문의를 드립니다

미해결

ASP.NET Core MVC +ASP.NET Core +REST API +.NET 8.0

안녕하세요. 국내 닷넷계열의 강의 중에선 여러 분야를 다뤄주시고 계셔서 닷넷쪽 지식에서 많은 도움을 받고 있습니다 maui 관련 강의도 올려쥬신 만큼 이후에 혹시 블레이저 쪽 강의를 만들어주실 계획이 있으실까요?

  • C#
  • mvc
  • rest-api
  • 아키텍처
  • mssql
  • ef-core
  • asp.net-core
테크노벨리 댓글 1 좋아요 0 조회수 116

after 메서드 사용 유무

미해결

스프링 DB 1편 - 데이터 접근 핵심 원리

[1줄 질문] after 메서드 로직을 테스트에 바로 적는 것도 보편적으로 사용하는 방법일까요? [설명] 테스트를 실행한 후, after 메서드로 memberA, memberB, ex 객체 값을 삭제하여 다음 테스트 실행할 때 데이터 충돌을 방지하는 것으로 이해했습니다. after 메서드를 실행할 때마다 테스트에서 생성 자체가 되지 않은 객체 또한 삭제되는 경우가 있는데, 이런 경우에는 after 메서드 대신 테스트 후(then 로직 종료 후) 바로 삭제하는 로직을 추가하는 것이 좀 더 빠르지 않을까 생각해보았습니다. 물론 after 메서드를 사용하는 것은 중복 로직을 줄이기 위함도 있겠지만, 지금과 같은 경우에는 테스트 내에서 삭제 로직까지 추가하는 것은 보편적인 방법이 아닌지 궁금합니다.

  • spring
  • mvc
  • spring-jdbc
프로그래머 댓글 2 좋아요 0 조회수 107

java static class와 kotlin class

미해결

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

[질문 내용] kotlin으로 실습을 진행하고 있는데, java의 static class에서 static은 무슨 의미인가요? kotlin에서의 그냥 class와 같은 역할인 걸까요?

  • java
  • spring
  • mvc
  • spring-boot
김한주 댓글 1 좋아요 0 조회수 129

데이터베이스 접근 및 DB 락

미해결

스프링 DB 1편 - 데이터 접근 핵심 원리

========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 데이터 베이스 접근 및 DB 락에 대해서 학습을 하면 " 동시성 이슈 " 그리고 " 트랜잭션 격리성 " 에 대한 전반적인 DB Lock 이슈 관리에 도움이 될까요??

  • spring
  • mvc
  • spring-jdbc
bsbpsj97 댓글 1 좋아요 0 조회수 101

속성 값 설정

미해결

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

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. th:checked="false"로 설정하면 렌더링 후에 checked 속성이 완전히 없어지던데, 이건 타임리프가 내부적으로 속성을 아예 제거해주는 건가요? 아니면 단순히 비워두는 건가요?

  • spring
  • mvc
김병화 댓글 1 좋아요 0 조회수 50

인기 태그

인프런 TOP Writers

주간 인기글