이야기를 나눠요
130만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
강의 순서에 대하여
안녕하세요.김영한쌤 로드맵 따라가려고 하는데강의순서를 보아하니 "스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술" 보다현재 이 강의가 더 먼저 듣는걸로 되어있던데 맞나요? 아니면 "스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술" 이게 좀더 이 입문 강의보다 기초적인 강의인가요?서블릿 개념부터 제대로 알고싶으면 "스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술" 이걸 듣는게 맞는걸까요? 조언 부탁드릴게요 ㅠㅠ
-
스프링 부트 웹 개발 입문 - 따라하며 배우기
코드 모하나 바꿀떄마다 계속 빌드가 되는데 갑자기 왜이런지 알수 있을까요
삭제된 글입니다
-
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
스프링 시큐리티 관련
안녕하세요, 여기에 여쭙는 것이 맞을까 고민하다가 혼자 해결할 별다른 방도가 없어서 부득이하게 글을 남깁니다. 강의와는 조금 동떨어져 있는 고민일 수 있지만 읽어주시면 감사하겠습니다.얼마 전까지 저는 개인 토이 프로젝트를 구현할 때, MVC 강의에서 가르쳐주신 세션 방식의 로그인을 사용하였습니다. 그런데, 취업을 위해 여러 포트폴리오나 프로젝트 예시들을 보고 OAuth2 를 이용한 로그인 방식을 적용해보기로 마음 먹었습니다. 그래서 주로 인터넷을 통해 스프링 시큐리티와 OAuth2에 대한 자료들을 찾아 공부했는데, 공부를 하면서 다소 부족하다는 느낌을 많이 받았습니다. 스프링 시큐리티 기술의 난이도가 높은 탓인지 사용되는 모든 코드에 대한 명쾌한 설명을 얻을 수 없었기 때문입니다. 그리고 무엇보다도 찾아본 예제들에서 액세스 토큰을 다루는 방식들이 제각각 보안 취약점을 갖고 있다보니 이 코드들이 정말 실무에서 그대로 활용될 수 있는 코드들인지 확신할 수 없었고, 실무에서는 클라이언트와 서버가 어떠한 방식으로 액세스 토큰을 주고 받게끔 설계할지 감이 잘 오지 않았습니다. (이에 비하면 사소한 문제긴 하지만, 최근 스프링 시큐리티 6이 나오고, 여러 기능이 deprecate 된 탓에 코드를 그대로 적용하지 못하고 일일이 찾아보면서 수정해야 하니 더 까다롭게 느껴지기도 했습니다.) 때문에 강의나 서적을 통해 스프링 시큐리티를 활용하는 방법을 제대로 이해할 필요가 있지 않을까 하는 생각을 하게 되었습니다. 다만, 저는 취업을 목적으로 공부하고 있고, 시간이 한정되어 있는 상황에서 새로운 기술을 습득하는 데에 많은 시간을 쓰는 것이 조금 걱정이 되기도 합니다. 때문에, 기업에서 보통 신입 개발자에게 스프링 시큐리티 기술에 대해 어느 정도 수준으로 이해하고 있을 것을 요구하는지 여쭤보고자 합니다. 물론 당연히 기업마다, 상황마다 다를 수 있기에 어리석은 질문이라는 생각이 듭니다. 하지만, OAuth2 로그인 적용을 위해 해당 기술의 개념과 적용 코드들을 깊이 있게 공부하는 것보다, Spring MVC와 DB 접근 기술, Spring Data JPA 등의 이해도와 활용 능력을 키우는 것이 중요하다면, 후자에 집중하고 싶다는 마음이 큽니다. 긴 글 읽어주셔서 감사하고, 양질의 강의 제공해주셔서 정말 감사합니다.
-
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
영한이형... 지옥에서 꼭 탈출할게.
나에겐 영한이형 밖에 없쒀....지옥불구덩이에서 꼭 탈출 성공할게...!!!!매일 일끝나고 공부하고, 주말에도 공부하고...빡공중....!! 더열심히 빡공해야지!!!!!으자자자자자자!!!!스프링 마스터 가즈아!!!!!!!!!!!흑흑... 오늘 완전 콜센터였어.......미안해 반말해서...형이랑 더 가까워지고싶어서 그랬어.열심히 수강하고 만들어서이직 성공 꼭 할게!!!!형 인강은 내가 다 다서 들을거야....!사랑해♡
-
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술을 듣고있습니다.
강의를 들으면서 정말 백엔드 개발자 쉽지 않구나 라는것을 느끼고 있습니다. 어느정도의 흐름은 파악 했는데 이걸 100프로 내꺼다 라고 할 수는 없는 상태라고 생각합니다. 누가 물어보면 야무지게 설명은 못하겠지만 속으로는 음..이런 흐름? 이런 느낌인데요한번 처음부터 다시 듣는게 좋을까요(해당 강의를) 아니면 스프링 강의 전체를 끝까지 다 듣고다시 한번 스프링 강의 전체를 처음부터 듣는게 좋을까요? 어떤 선택이든 한번 듣고 끝은 아닙닙니다만 어떻게 할지가 고민입니다. 개인적으로는 100프로 이해를 못해도 ( 0프로 이해면 다시 듣습니다) 일단 끝까지 한번 다 듣고 다시 한번 들으면 쯤 더 이해가 잘 되는 스타일인데 앞으로 있을 강의에서 특정 강의 내용을 이해하지 못하면 다음으로 나가는게 쯤 힘들까요? 근데 또 글을 쓰다보니까 그냥 끝까지 다 듣고 다시 한번 들을떄는 쯤 더 여유롭게 꼼꼼하게 기록하면서 듣는 방향으로 가봐야겠습니다. 고민이였는데 글을 쓰다보니 해결 되었네요 감사합니다.
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
무슨 말인지 거의 모르겠네요
일시정지하며 열심히 따라치고는 있는데 말씀하시는 내용이 무슨 말인지 잘 모르겠어요 ㅠ 원리 같은거 하나도 이해가 안되고 모르는 개념이 너무 많네요 이대로 계속해도 되는걸까요..? 다 수강하고 기본편 들어도 되나요? 자바 언어를 제대로 배우고 와야하는걸까요
-
스프링 프레임워크는 내 손에 [스프1탄]
mysql 5.7.32 자동 셧다운
안녕하세요 선생님~현재 맥북을 부트캠프를 이용해서 윈도우 운영체제를 사용하고 있습니다.헌데 mysql startup을 실행하면 혼자서 셧다운을 해버립니다 ㅠㅠ 혹시 해결방법이 있을까요??
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
spring 3 버전 이상 이용시 주의사항
spring 3 버전 이용시에는 java 17 이상 버전을 이용해야합니다. java 11을 이용하실 때에는 오류가 따라오는거 주의 바랍니다.
-
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
김영한 강사님께 여쭙고 싶습니다!!! @부탁내용.. ㅎ
안녕하세요, 김영한 강사님의 강의를 순차적으로 들으면서 개발에 대한 지식을 쌓고있는 학생입니다. 개발 자체가 처음은 아니지만, 스프링으로 개발을 이번에 처음으로 시도해보려고 해서 김영한 강사님의 강의를 듣고 있는데요,제가 지금 강사님의 강의 내용을 토대로 일부 강의자료 내용 발췌( 대부분 이미지이며, 레퍼런스를 남기고 있습니다)하여 블로그를 작성하고 있습니다. 블로그는 단순히 저의 복습용으로 사용하고 있습니다만, 불연듯이 이러면 안되는게 아닌가라는 생각이 들었습니다...제가 부탁 및 질문을 한가지 드리고 싶습니다.혹시 제가 강사님의 강의내용을 블로그에 정리를 하는데 있어서 강사님의 강의자료의 내용이 일부 포함되어도 괜찮을까요,,? 만약 안된다고 하시면 지금이라도 모든 블로그 내용을 비공개로 전환하겠습니다!
-
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
자바 및 그래들 버전 업뎃하는 방법
.idea 내부 gradle.xml 원하는 버전의 xml 로 대체.gradle 삭제gradlew 원하는 버전의 gradlew 로 대체gradle.bat 원하는 버전의 배치 파일로 대체build.gradle, settings.gradle 도 마찬가지invalidate cache -> 재시작 이러면 성공적으로 버전 업데이트build.gradle, settings.gradle 디펜던시는 다 알아서 찾아서 챙겨와야합니다
-
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
CRUD 인데 D 가 없어서 대충 만들어봤어요
다같이 배운거 응용해서 한번 만들어봐요~~
-
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
members.jsp 에러납니다
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>이부분 때문에 에러나는데 주소가 잘못된건가요?build.gradle 에 추가가 안되서 그런지 모르곘네요?저거 지우고 forEach문 지우면 members.jsp경로로 들어가집니다.
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
안녕하세요
삭제된 글입니다
-
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
html 자동완성 박스 다르게 나와요
인텔리제이 유료버전을 이용하고 있는데강의에서 나온 자동완성 박스와 제 자동완성 박스 html 만 서로 다르고 다른 자동완성 동일 한데 어떻게 해야 되나요?강의나의 자동완성 박스
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
그의 설계는 대체...
8분 56초 모든것은 설계였다는 말에 감격해서 다시 한번 2회독해보려고 합니다...
-
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
저도 맥북 인텔리제이인데
OS:맥북툴: 인텔리제이IDEA 강의 에서 사용하시는 단축키가 다른데 어떻게 해야되나요?
-
스프링 프레임워크는 내 손에 [스프1탄]
컨트롤러에 있는 로그인 로직 service단으로 분리
안녕하세요 강사님 지금 강사님 강의를 듣고 있는데 로그인 로직은 서비스 패키지를 만들어서 분리하여 관리해도 상관 없나요??
-
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
시큐리티에 대해서
제가 현재 스프링과 jpa배우고 있습니다. 그런데 주변에서는 스프링 시큐리티의 난이도가 높다고 들어서 시큐리티 강의 찾고 있는데 아쉽게도 영한님의 시큐리티 강의는 없어서 고민이 생겼습니다.스프링 시큐리티는 어떻게 공부해야 하나요?
-
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
thymeleaf의 필요성
현재 프론트에서 벡엔드로 전향을 한 신입 개발자입니다.제가 프론트를 리액트 + Next를 이용해서 몇가지 작은 프로젝트를 통해서 어느정도 서비스를 구현할 수 있을 정도는 할 수 있습니다. 그래서 그런가 타임리프가 저에게 꼭 필요한가에 대해서 의구심이 들고 있습니다. 타임리프는 백엔드 개발자에게 어느정도로 필요한 기술인지가 궁금합니다.
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
강의를 듣기전에 알아야 할 지식이 어떤게 있을까 해서 질문드립니다.
강의를 듣기전에 알아야 할 지식이 어떤게 있을까 해서 질문드립니다.백엔드 개발자가 되고싶은데 자바는 어느정도 아는 상태이고 다음으로는 스프링에 대해서 공부하라고 하더라고여 그래서 찾아보던중 영한님 강의를 찾게 되었습니다. 정말 자바만 알아도 강의를 듣는데 문제가 없을까요? 또 백엔드 관련해서 database같은 것도 배워야 한다고 하는데 영한님 강의를 다 듣고 따로 database를 배워야 하는건가요?