이야기를 나눠요
130만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
영한님 더 멋져지셨네요.. ㅋ
안녕하세요 ㅋㅋ 스프링 입문편 나올때 영한님을 알게돼서 질문도 남기고, 메일도 보내고 그랬었는데 시간이 많이 지났네요.. ㅋ 그동안 방황하느라고 개발자로 일도 안하고 영한님 강의도 16개 중에 4개 밖에 못 보고.. ㅎㅎ 쌓인 12개 강의 보면서 열심히 하겠다는 다짐하고 갑니다. 그건 그렇고 영한님 너무 멋져지셨네요~~ 머리나 스타일도 그렇고 얼굴도 더 좋아지신 거 같아요 ㅎㅎ 늘 건강하시길 바라며 이만.. (이제 딴 소리 하는 탭이 없어졌네요.. ㅠ)
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
안녕하세요 강사님. 강의 선택에 대한 고민이 있습니다.
안녕하세요 🙂 김영한 강사님.저는 ruby로 백앤드 개발 2년 ~3년 정도 하였습니다.이번에 java + spring으로 프로젝트를 시작하게 되어서 학습이 필요하게 되었습니다.강사님이 정말로 친절하게 로드맵을 제시해 주셨지만 저는 조금 와닿지는 않았습니다. (로드맵이 안좋다는 뜻이 아닙니다 !!!!)와닿지 않은 이유는 초보자라고 가정되어서 로드맵이 시작되기 떄문입니다. 그래서 타 프레임워크로 백앤드 개발을 한 사람을 위한 로드맵은 어떻게 될까요?추가로 신규 프로젝트에서는 어떤 spring 기술스택을 채택하나요? 제가 서칭한 결과 JPA + Spring boot는 기본이라고 하는데 주변에 현업 스프링 개발자가 없어서 확실한 정보인지는 모르겠습니다. (코틀린을 도입하는 추세라는 건 맞는거 같기도 합니다) 감사합니다.
-
김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
IDE에 대한 고민이 있습니다.
안녕하세요. 강사님 🙂 현재 현업에서 Flutter 개발자로 일하고 있고 Spring 백앤드 개발자가 되고 싶은 욕구가 생겨서 Java 기초 강의부터 듣고 있습니다. 그런데 제가 일할 때는 VSC로 Flutter로 개발을 하고 자바-스프링 공부를 인텔리제이로 해야하는 상황입니다.이럴 때는 찾아보니 인텔리제이에서 vsc 단축키를 적용할 수 있게 해주고 이를 적용하면 되는 것으로 알고있습니다..이 같은 상황에서는 어떻게 하는게 좋을까요?강의에서 중간중간 알려주시는 단축키들이 있을 것으로 예상되는데(이후의 String 로드맵 전체에서) IDE를 인텔리제이로 통일 시켜서 단축키를 적응할지 아니면 인텔리제이에 VSC 단축키를 적용시켜서 사용할지 고민입니다.마음 같아서는 후자의 방식이 편하니까 끌리지만 현업에서 커뮤니케이션을 하거나 정식 단축키가 아니다 보니 다른 단축키들과 충돌 등의 문제가 있을 것 같아서 강사님의 의견이 필요합니다.감사합니다.
-
김영한의 실전 자바 - 기본편
개인홈피제작 커리큘럼 설계 고민
안녕하세요 영한님사이드 프로젝트로 개인 홈피 직접 만들고자 하는 코린이입니다.자바 기초는 자바의정석으로 닦았지만 1년이넘었고영한님 스프링 기초강의듣다가 이해가 안되는부분이 많아서 이 강의를 신청하게 되었습니다.백엔드로 orm은 jpa 프론트는 타임리프까지 공부해보고자했는데관련 개인 홈피 제작 시 어떻게 커리큘럼을 설계하는것이 좋을까요?
-
김영한의 실전 자바 - 기본편
혹시 선생님 IDE 테마 뭐쓰시나요 ?
저도 인텔리제이로 수업듣는데 테마가 너무이뻐서 그런데 어떤 테마 쓰시나요 .. ?
-
김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
안녕하세요 김영한 강사님:)
안녕하세요 김영한 강사님:) 궁금한 점을 말씀드리기에 앞서 강사님의 자바 기초 강의를 들을 수 있다는 점에 영광이라는 말씀을 드리고 싶습니다. 28일 오늘, 강사님의 자바 강의가 출시되는 날이라는 것이 생각나 기대감과 설렘이 피로를 몰아낸 새벽이네요:-) 아직은 자바 기초도 완벽히 모르는 수준이지만 앞으로도 계속 김영한 강사님의 강의를 들으며 자바와 스프링에 대한 탄탄한 기본기를 다져나갈 계획입니다. 본론으로 넘어가서 제가 이렇게 글을 남기게 된 이유는 아래와 같습니다. 현재 강사님께서 "자바 입문편 - 자바 기본편" 총 2개의 JAVA 강의를 올려주셨는데, 해당 두 개의 강의만 클리어한 후에 바로 강사님의 스프링 강의를 쭉 들어도 스프링에 대한 이해에 무리가 없을지 여쭙고 싶었습니다. 양질의 강의 감사드리면서 부디 좋은 하루되시길 바랍니다!
-
Do it! 알고리즘 코딩테스트 with JAVA
삽입 정렬부터 기수 정렬까지 커리큘럼 문의드립니다!
안녕하세요!강의 잘 듣고 있는 수강생입니당!강의 커리큘럼에서 삽입, 퀵, 병합, 기수 정렬 개념 강의와 더불어 자바 예제 풀이 강의는 없는지 궁금합니다. 😊
-
자바 ORM 표준 JPA 프로그래밍 - 기본편
슬슬 머리 터질 거 같으면 개추
이해가 안되고 머리가 아파온다
-
실전! Querydsl
면접 때, fetchjoin 관련 질문을 받았었는데요
"N+1 문제 관련하여 어떻게 하면 해결할 수 있느냐?"최근에 위와 같은 질문을 받았었는데요. 당연히 일반적으로 fetch join을 사용하니까 위와 같이 대답을 했었는데. 그렇다고 모든 걸 fetch join으로 사용할 수 없으니까 다른 최적화된 방법에 대해 아는게 있냐고 질문하시더라고요. 그래서 그 부분과 관련해서 질문드리는데요. 혹시 이론적인 부분 말고 실무적으로 위와 같은 내용을 해결할 수 있는 방법이 있을까요?제가 생각했던 방법 중의 하나는 연관 관계를 맺지 않은 상태에서 해당 테이블의 PK를 갖고 있는 건데. (예를 들어, 주문 테이블, 상품 테이블이 있다면 주문 테이블에서 상품 테이블의 PK를 단순 컬럼 선언으로 갖고 있는 구조) 이런 구조로 해결할 수도 있나요?이론적으로 JPA에서는 연관관계를 맺지만 실무적으로도 연관관계를 무조건적으로 맺어야 하나요? 예를 들어, FK가 걸려있는 회원과 게시판 테이블이 있는데 '게시판 글 등록'을 하게 되면 실제 존재하는 회원인지 회원 테이블에서 확인을 할 텐데 회원 테이블의 데이터가 1,000만명이면 그걸 다 확인하는 구조일텐데 현실적으로 이런 것들을 고려해서 실무에서는 어떡게 해결하시는지 궁금합니다.
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
스프링 DB 접근 기술 관련 고민
안녕하세요 먼저 저는 아직 대학교 재학 중인 학생으로 천천히 공부를 하는 단계입니다. 데이터베이스의 기본적인 이론과 간단한 SQL 문은 짤 줄 아는 상태에서 이제 DB 접근 기술 공부를 하려는데JPA, SPRING DATA JPA 이전에 먼저 JDBC를 어느 정도 잘 다루고 싶은데 순수 JDBC는 영한님 말씀대로 가볍게 역사 공부 느낌으로만 듣고 넘기고 바로 JDBC TEMPLATE으로 입문을 진행하여도 상관이 없을까요?순수 JDBC는 지금 시점에서는 배울 필요가 크게 없는지.. 아니면 JDBC TEMPLATE 앞서 배우고 가는 것이 정석적인지 궁금합니다.
-
재고시스템으로 알아보는 동시성이슈 해결방법
강의 자료랑 소스코드랑 터미널에서 치는 화면이 너무 작아요..ㅠ
화면이 너무 작아요..ㅠㅠ 너무 해상도가 높아서 그런지.. 글씨가 콩알만해서 잘 보이지 않네요... 솔직히 다시 녹화해야할거 같은데.. 보는게 너무 힘드네요 ㅠ
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
진로 방향성 고민
친구 프론트엔드, 저 백엔드 이렇게 해서 간단한 웹페이지 만들어 보려하는데, 현재 저의 백엔드지식은 아예 없다 생각해도 무방합니다. 첫 프로젝트를 하기 위해 공부해보려 하는데 백엔드 지식이 너무 방대하고 뭐 부터 해야 할지 몰라 막막합니다. 서로 프엔, 백엔 체험해보는식으로 만드는거라 깊게 공부는 하지않고 일단 만들어보면서 흥미를 느껴보려 하는데 조언좀 주실 수 있을까요
-
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
목록을 보는 회차에서 zipcode가 안불러와지는 이유가..?
앞선 수강생처럼 Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Mon Oct 30 21:40:32 KST 2023There was an unexpected error (type=Internal Server Error, status=500).An error happened during template parsing (template: "class path resource [templates/members/memberList.html]")org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/members/memberList.html]") 여기서 zipcode받는 부분을 html부분에서 빼고 받지 않으면 실행이 됩니다. 그런데 zipcode를 받는 부분이 문제가 없어보이는데... 계속 검토중이긴 합니다만..혹여나아시는게 있을까 싶어서..
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
김영한 강사님 죄송합니다.
삭제된 글입니다
-
Kevin의 알기 쉬운 Spring Reactive Web Applications: Reactor 1부
Spring MVC + Servlet 3.1 이상 model과 Spring Webflux
스프링 MVC + Servlet 3.1 이상 모델을 사용할 경우 비동기, 논블록킹이 가능하다고 들었습니다. Spring mvc내의 일부 getParameter, Filter 등의 함수나 일부 지원 api 들이 블로킹 api 들이 많기 때문에 Servlet 3.1 이상의 버전을 쓰더라도 Webflux만큼의 성능이 나오지 않는다고 구글링 하다보니 찾게 되었는데 이 정보가 정확한지 궁금합니다.
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
강의 마지막 부분 preferences 찾으시는분(최근 intelliJ 설치한분?)
오른쪽 상단에 설정 톱니바퀴 누르시면 나옴. ㅎㅎ
-
실전! Querydsl
비즈니스 로직을 쿼리에서 해결 vs 도메인 단에서 해결
안녕하세요querydsl 강의를 보면서 이런 생각이 들더라구요특정 비즈니스 로직을 수행함에 있어서쿼리를 통해서 한번에 해결할 수 도 있을 것이고아니면 관련된 엔티티를 불러와서 도메인 단에서 해결할 수도 있구요.대부분 전자를 트랜잭션 스크립트 모델 패턴 후자를 도메인 모델 패턴이라고 부르더라구요.저는 이전까지 대부분 후자를 선택했습니다.(유지 보수가 더 쉽다고 생각합니다.)이 두개에 대한 선택 기준이 궁금합니다.
-
스프링 DB 2편 - 데이터 접근 활용 기술
자바와 데이터베이스에 대한 기본기 보강 문제...
선생님, 안녕하세요강의들 너무 즐겁게 듣고 있습니다.선생님 강의를 통해 정말 즐겁게 개발하는 실무 1~2년차를 보낼 수 있었는데요, 선생님 강의 중에 자바를 기반으로 스프링과 JPA 두 가지 무기를 탄탄히 하라는 말씀을 종종 하셔요.스프링은 선생님의 강의와 강의 자료들, 토비 선생님의 책과 강의를 바탕으로 공부하고JPA는 역시 선생님의(^^) 강의와 책을 한 바퀴 돌리고 필요할 때 마다 찾아보고, 실무에도 적용하며 계속 공부하고 있는데요이번 강의에서도 그렇고, 2년차 이직 면접을 보러 다니면서 느낀 점은... 자바 기본기 추가 공부와... 특히 데이터베이스 기본기 쪽으로 다지기~심화 공부가 많이 필요하겠다는 생각이 들었습니다. 선생님과 spring과 jpa를 공부한 것 처럼 자바와 DB 모두 사용 이면에 원리 터득이 필요한 시점이라고 느껴졌어요. (더불어 회사에서는 이제 자바 17로 가자는 이야기도 솔솔 나오고 있는데, 이런 변화에도 미리 준비하여 대응하고 싶습니다!)자바, 데이터베이스 분야에서 입문~기초 단계를 지났다고 했을 때, 초급~중급 단계를 밟아가는 시점에 보면 좋을 데이터베이스와 자바 기본기를 다질 수 있는 책과 공부할 거리들 추천해주시면 감사하겠습니다.
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
textmate bundles for javascript 해결방법좀 알려주세요
(사진)
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
jdbcTemplate, JPA
JPA 로드맵의 JPA를 제대로 학습하려면 스프링 로드맵 DB 접근기술에 있는 jdbcTemplate 관련 강의를 꼭 봐야할까요?