묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 핵심 원리 - 기본편
안녕하세요! 질문이 있습니다!
안녕하세요 강사님. 유익한 강의 감사드리고 많은 것을 배우고 있습니다. 다름이 아니라 스프링 입문 강의와 핵심원리 강의를 들으며 궁금한 부분이 있어 질문을 남기게 되었습니다. 1. 입문 강의에서 다뤘던 MVC 기술과 DB접근 기술(JPA, myBatis) 그리고 요구사항으로 구현한 비지니스 로직(java 코드)과 UI 관련 파일(html 등)만으로 하나의 웹 서비스를 구현 할 수 있는지 궁금합니다. 2. 구글에 백엔드 관련해서 검색을 해보면 서블릿, jsp관련 내용들이 많이 나오는데, 스프링 프레임워크에서는 어떻게 사용되는지 궁금합니다. 서블릿과 jsp 에 관한 기본적인 내용은 알고 있는 상태입니다. 3. Session과 Spring Security에 관한 내용들도 나중에 강의로 다뤄질지 궁금합니다. 4. 요구사항부터 배포까지 실무에서 하나의 웹 애플리케이션이 만들어지기까지 개발 순서와 과정이 궁금합니다. 저는 웹 개발 공부를 시작한지 얼마 안되었고, 공부하며 검색해본 블로그마다 설명하는 내용들도 조금씩 다른것 같습니다. 아직 큰 그림이 제대로 그려지지 않아서 공부의 방향을 못잡고 서블릿, jsp, db, spring 등 세부적인 요소들을 따로따로 공부하고 있습니다. 아래 사진은 제가 이해하고있는 스프링 프레임워크에 대한 구조입니다. 항상 유익하고 즐거운 강의 감사드리고 많은 질문 읽어주셔서 감사합니다.
-
미해결Spring Boot JWT Tutorial
@ManyToMany 말고 @OneToMany, @ManyToOne 으로 풀면 어떻게 되나요?
강사님! 안녕하세요. 강의 잘 보았습니다. 다름이 아니라 연관관계 관련되서 여쭤볼께 있어서 질문드립니다. 강의에서는 @ManyToMany 관계로 회원과 권한테이블을 연결해주셨는데 제가 생각한 다른 방법은 중간 테이블역할을 하는 엔티티를 직접 만들고 회원테이블, 중간테이블, 권한테이블에서 회원<->중간 : 양방향 관계 중간 <-> 권한 : 양방향 관계 이런식으로 설계하는걸루 생각했습니디. 이 방법이 더 안전하지만 신경쓸게 많아서(연관관계 메서드, Repository 생성 등) 강의에서는 @ManyToMany로 지정해주신걸로 이해해도 맞을까요?
-
해결됨8명의 비전공자는 어떻게 개발자로 취업했을까
강사님 안녕하세요 제가 질문은 아니지만 유튜브에서 프론트엔드 강의를 하시는 유튜버를 한명 추천 드리고 싶어서 글을 올립니다.
강사님 안녕하세요~ 벌써 21년 새해가 되었는데 새해 복 많이 받으세요:) 제가 실례지만 프론트엔드 개발 공부를 하면서 많은 도움을 받은 유튜브 채널을 소개해드릴까 합니다. 제가 문뜻 생각해보니 강사님의 강의 챕터에 좋은 유튜브 채널들을 소개해드리는 챕터가 있었다는게 떠올라서 혹시 강사님의 강의를 들으시는 분들께 도움이 되었으면 하는 바램에 이 글을 쓰게 되었습니다. 강사님께서 보기에도 좋으신거 같으시면 강의에서 소개해 드리면 좋을거 같아서요:) https://www.youtube.com/channel/UC_4u-bXaba7yrRz_6x6kb_w 이 유튜브 채널 이름은 드림코딩 by 엘리인데요 이 채널을 운영하시는 분은 호주로 이민 가셔서 시드니에서 프론트엔드 개발자로 일하시는 분 입니다. 유튜브에 올라오는 강의가 입문자분들이 이해하기 쉽게 잘 설명해주셔서 좋은거 같고 저도 많은 도움을 받았습니다. 그리고 더 심화 강의를 듣고자 하시는 분들을 위해 운영하시는 유료 강의사이트 드림코딩 아카데미도 있더라구요 입문자분들께서는 유튜브에 올라와 있는 영상이 많이 도움 될거 같습니다. 저 또한 많이 도움을 받았구요~ 막상 글을 올리고 나니 괜한 간섭을 한게 아닌가 실례를 끼친게 아닌가 하는 생각도 듭니다ㅠㅠ 제 글이 실례가 되지 않았으면 합니다ㅠㅠ
-
미해결모던 자바스크립트(ES6+) 기본
아 전역에 let을 선언해도 순서대로 읽는군요;;
지금까지 전역변수는 스코프안에 있는건 모두 사용되는줄 알앗네요 ㅠㅠ 알아갑니다..
-
미해결스프링 핵심 원리 - 기본편
안녕하세요 강사님! 질문드립니다.
안녕하세요 강사님! 우선 좋은 강의 정말 감사드립니다. 막막했던 스프링에 한걸음 한걸음 다가가는 느낌입니다 ! 스프링 핵심 원리 이해1 - 예제 만들기 를 듣던중 궁금한 점이 생겨서 질문드리게 되었습니다. 설명해주신 "도메인 협력관계", "클래스 다이어그램", "객체 다이어그램"은 UML 다이어그램의 종류로 분류되는 클래스 다이어그램과 객체 다이어그램과는 다른 개념인것 같은데 맞을까요?! 다르다면 이 다이어그램들이 크게 속하는? 분류가 있는지, 그리는 순서 등에 대한 상세한 개념을 공부하고 싶은데, 어떤 검색어로 찾아보면 될지 질문드리고 싶습니다. !!! 그리고 좋은 강의 정말 감사합니다 JPA 로드맵까지 달려보겠습니당 🏃🏻♂️🏃🏻♂️🏃🏻♂️
-
미해결프론트엔드 개발자를 위한 웹팩
es6 modules build 결과 확인시 app.js가 나오지 않습니다
강사님의 깃헙 클론 받고, npm i -> build 폴더 삭제 -> npm run build 실행해주었습니다 그런데 콘솔창을 확인하면 저는 main.bundle.js로 나옵니다. 무엇이 문제일까요?
-
미해결Vue.js 시작하기 - Age of Vue.js
무슨 말인지 하나도 모르겠습니다 ㅠㅠ
ㅂ버전과 오류입니다. vue4.5 이상이라 이런 오류가 나는거같은데 프로젝트 생성을 어떻게 하나요?? 첨부해주신 아래 옵션으로 프로젝트를 생성하라는 의미를 모르겠습니다.
-
미해결파이썬 라즈베리파이 IoT프로젝트-원격모니터링 자동차
파이썬 프로그램 및 문자 출력문의
문자로 출력이 안되고 abcd그림으로 나오고 python 프로그램이 없습니다. 명령창에도 실행해봤는데도 안나옵니다. 해결방법 알려주세요. 강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
모듈 import가 제대로 되는 건지 모르겠습니다.
실행을 시키면 짜놓은대로 실행이 완료되긴 하는데, 코드 작성 화면에는 문제가 있다고 뜹니다.. 클릭해서 확인해보니 No module named 'Test_Module' 이렇게 모듈이 없다고 하는데 이 경우에는 어떻게 해야 하나요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
%f에 관하여 질문있습니다.
print('%1.9f' % (3.1412311231423)) 이것을 설명하실떄는 1은 정수부분이고 9는 소수부분이다 라고 하셔서 그렇게 이해를 했었는데 print('%1.9f' % (13.1412311231423)) 이렇게 하니까 값이 13.1412311231423으로 나옵니다. 그러면 1이 의미라는 정수부분이 무엇인지 이해가 되지 않습니다. print('%06.2f' % (3.123123)) 그리고 이것을 설명해주실때는 갑자기 6이 정수부는 6자리라고 설명하시면서 003.14해서 총 6자리이고 소수점 두번째 까지 표현하라고 하였고 나머지는 0으로 표현한다가 이해가 되지 않습니다. 감사합니다
-
iOS/Android 앱 개발을 위한 실전 React Native - Basic
IOS, Android 둘다 작동이 안됩니다.
삭제된 글입니다
-
미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
Custom yolo 확대 관련 질문
강의 잘 듣고 의문 사항도 하나씩 없어졌습니다. 감사합니다. 확대 학습으로 형상이 변화하는 물체 (불) 모델 학습시 고려해야 할 것이 있을가요? 예를 들면 수집 이미지의 종류 라든지 기타 설정이라 든지. 강사님의 조언 부탁드립니다.
-
미해결홍정모의 따라하며 배우는 C언어
c 파일에서 Header를 불러오지 않아도 잘 실행이 됩니다. 왜그럴까요?
마지막 그림에서와 같이. 함수의 Body가 있는 파일에서 #include [Header]를 하지 않아도, 컴파일러가 알아서 잘 Link를 해주는거 같습니다. Header를 부르지 않아도 되는건가요?
-
미해결생활코딩 - 자바스크립트(JavaScript) 기본
왜 에러가 났는지
왜 에러가 났는지 모르겠어요 .혹시 해결책 아시는 분 있을까요 ?
-
미해결파이썬 무료 강의 (활용편1) - 추억의 오락실 게임 만들기 (3시간)
배경 색
배경 색이 이렇게ㅡ나와요
-
미해결해커를 위한 iOS 앱 모의 해킹 전문 과정
findBaseAddress가 null을 반환하는 경우?
제가 복습을 하다가 다음과 같은 문제가 발생하였습니다. 예를들어 var realBase = Module.findBaseAddress('테스트') console.log(realBase) 여기서는 테스트라는 앱이라고 지칭하였지만 다른 한글이름으로된 앱입니다. 한글로된 앱의 realBase가 null로 나오는데 혹시 이유가 무엇인가요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
sudo apt-get install -y nodejs 오류
최종 명령어 sudo apt-get install -y nodejs 에서 생기는 오류입니다. 노드 버전도 14로 제로초님과 동일하게 맞췄는데, python-minimal 이 설치되지 않았다고 뜹니다.. 그래서 python-minimal을 설치하려 하니, python2-minimal을 설치하라고 하고, 위 패키지를 설치해도 동일한 오류가 반복됩니다. stackoverflow를 통해 python3-minimal을 다운받으래서 설치해도 동일한 오류가 발생하는데, 해결 방법이 있을까요?? force 명령어로 apt-get install을 해도 업그레이드가 안되는 것 같아요 ㅠㅠ 추가적으로 apt policy도 올려보겠습니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
도메인이 아닌 타입의 Rowmapper
안녕하세요. 항상 좋은강의 정말 감사합니다. 강의를 듣다가 궁금한 점이 생겨 질문드립니다. 만약 "SELECT e.eno, d.dname FROM employees e, departments d" 처럼 쿼리문의 결과가 도메인형태가 아닌 경우에 결과를 어떻게 받아와야 하는지 궁금합니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
True and False 이면 False 가 되는 이유가 무엇인가요?
print('e4:', 5+10>0 and not 7+3 == 10) 에서 5+10>0 인건 true 이고 not 7+3 == 10 인건 false 잖아요. 그러면 true and false 가 되니까 이런 경우는 무조건 false 인가요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
포스트맨 false 오류 수정
왜 false가 뜨는지는 원인을 찾았긴 했습니다. email에 l자를 하나 더 붙인게 오인이었습니다. 근데 User.js에서 email을 고쳐도 postman에서는 수정해도 안바뀌네요 ㅎㅎ 삭제하고 다시 post을 보내도 그러네요 일단은 오타난 글자 그대로 적으면 오류가 안나서 그냥 가긴 하는데 원인을 모르겠으니 찜찜하네용... ///////////// DB문제였네요.. DB을 그냥 초기화하고 새로만드니 되네요