스프링 핵심 원리를 듣기 전에
스프링 핵심 원리 - 기본편
혹시 자바를 전부 다 듣고 듣는 게 나을까요? 자바는 중급 전까지 다 들어놓은 상태입니다.
- spring
- 객체지향
173만명의 커뮤니티!! 함께 토론해봐요.
스프링 핵심 원리 - 기본편
혹시 자바를 전부 다 듣고 듣는 게 나을까요? 자바는 중급 전까지 다 들어놓은 상태입니다.
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
jpa(spring data jpa)를 이용해 프로젝트를 구현중입니다. 테이블 연관관계 때문에 다수의 테이블에 join을 해야하는데, n+1문제가 있고 성능상 jpaRepository를 상속받은 순수 jpa를 이용하기 어렵다고 판단되어 거의 대부분을 jpql을 사용해 구현하고 있습니다. 실제 실무에서도 jpa를 사용하는 프로젝트는 거의 대부분을 jpql을 사용하는지, 만일 아니라면 어떤식으로 해결하는지 궁금해서 문의드립니다!
세계 대회 진출자가 알려주는 코딩테스트 A to Z (with Python)
DP전까지는 괜찮았는데 DP 부분부터 브루트포스 접근 그리디 접근 DP접근 하면서 머리 뱅뱅 돌면서 포기하게 됬었네요. 다시 도전 해볼려고 돌아 왔습니다 화이팅!!!
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
안녕하세요 선생님, 강의 잘 듣고 있습니다 최근 고민이 생겼는데요, 코드 고착화 현상(제가 이름 붙였습니다..ㅎㅎ) 코드 고착화 코드 고착화는 "아.. 이전에 풀었던 문제에서는 이런식으로 안풀었었는데.."하며 새로운 풀이를 창의적으로 만드는 것을 방해하는 나쁜 현상입니다! 현재 상황 먼저 이전 동전 2문제는 풀었는데 이번 동전 1 문제는 풀지 못하였습니다. 이전 문제에서 for(i in N) for(j in M) 이런식으로 풀이를 했었는데, 이 부분에 계속 얽매여서 동전 1 문제를 풀때 창의적인 풀이를 하지 못했습니다. 최근 이런식으로 점점 문제를 외우면서 풀게만 되는 것 같아 고민입니다! 스스로 특정 유형을 풀면 풀수록 창의력 있게 풀이를 만들어내는 느낌이 아닌 이전의 풀이에서 계속 날먹?할려고만 하는 것 같습니다. 현재 저는 너무 겁이 많은것 같은데 어떡하면 선생님처럼 막힘없이 새로운 풀이를 만들어내고 코테 마스터가 될수있을까요???
2주만에 통과하는 알고리즘 코딩테스트 (2024년)
유니온 파인드 수업자료에 백준 1717번 정답 코드를 넣어주실 수 있을까요?!
김영한의 실전 자바 - 기본편
안녕하세요. 최근 학습 목표를 잡아가던 중 고민이 있어 질문글을 남깁니다. 올리신 로드맵 중에서 '실전 자바'를 먼저 하고 있습니다만 백엔드 개발자가 되기 위하여 '스프링 완전 정복'도 같이 해보려고 합니다. '실전 자바' 로드맵을 어느정도까지 마치고 '스프링 완전 정복'을 시작하는게 좋을지, 같이하면 더 좋은 강의, 책이 있을지 궁금하여 질문 드립니다.
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
공부방법에 대해서 고민있습니다. 매일 7~8시간씩 현재 공부하고 있는데, 문제는 2주차 문제부터는 거의 1시간이상을 노력해서 구현해도 정답을 맞추지 못하고 예제만 맞게 출력되거나 아니면 어떻게 구현을 시작해야하는지 계속 헤매는 경우도 있습니다. 일단은 1시간 이상 지나면 답을 보고 하나하나 분석하면서 작성해보고 있는데 이런 식으로 공부를 계속 진행해도 될까요? 아니면 다른 추천해주시는 방법이 있을까요?? 현재 계획은 2주차씩 진행될때마다 다시 돌아가 문제를 한번씩 더 풀어보고 강의 다 돌면 2~3번정도 더 풀어볼 계획입니다. 아직 소프트웨어 엔지니어링학과 1학년이라 시간이 많아 반복할 시간은 충분합니다.
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
안녕하세요 선생님 🙂 최근들어 질문을 많이 하는 것 같은데요, 바쁘신 와중에도 이해하기 쉽게 설명해주셔서 정말 감사합니다 ^^ 이번에 궁금한 점은 다음과 같습니다. void func() { for (int i = 0; i < n; i++) { .... } } int main() { for (int i = 0; i < n; i++) { func(); } } 메인 함수 안에 for문이 있고 그 for문 안에서 함수 실행. 근데 함수 안에도 for문이 있다면 시간복잡도가 어떻게 되는지 궁금합니다. N제곱이라고 생각하는데 제 생각이 맞겠죠?
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
안녕하십니까 큰돌님... 강의를 수강하는 취준생입니다. 다름이 아니라 공부를 함에 있어서 고민이 있어서 질문 드리게 되었습니다. C++에 대한 기본적인 지식이 없고, 유니티로 메타버스 프로젝트를 만들어본 경험만 있습니다. 프로젝트를 진행 할 때에도 0부터 하나씩 만든다는 느낌보다는 구글링과 유튜브, 해외 사이트들에서 코드를 많이 가져오고, 필요한 부분 찾아서 수정해보고 하는 느낌으로 하면서 프로젝트를 진행/마무리 했었습니다. 강의소개에 보면 선수지식? 에 언어 하나는 능숙하게 다뤄야 한다고 적혀있었습니다. 저는 어떤 언어를 능숙하게는 다루지 못한다고 생각하고 기초보다는 조금 더 알고 있다고 생각하는데, 교안을 보고 강의를 보면서 공부를 해도 괜찮을지? 아니면 쌩 기초부터 공부하고 이 강의를 수강해야 할지 잘 모르겠습니다.
스프링 핵심 원리 - 기본편
안녕하세요! 현재 군복무를 마치고 25년에 2학년 복학 예정중인 컴공과 학생입니다. 군대에 있는동안 1학년 때 배운 대부분의 내용을 잊어먹어서 뭐라도 해야지 하던 중에 영한님 자바부터 스프링까지 커리를 타고 있는 학생입니다. 다름이 아니라, 이렇게 영한님 백엔드 커리를 타면서 추가적으로 혼자 해볼 수 있는 프로젝트가 어떤 것이 있을까요? 현재 '스프링 핵심 원리'를 듣고 있어 별로 아는 것이 없어서 프로젝트를 하기엔 무리인 것 같긴 한데 선배님이라면 이 시점에 어떤 것을 했을지 조언 부탁립니다!
시니어 면접관이 알려주는 개발자 취업과 이직 한방에 해결하기 [이론편]
각 강의마다 질문이 있을 경우 상세하게 댓글로 문의 해주세요 강의 자료에 해당하는 문의는 댓글로 문의해주세요. 개인 정보등의 노출 우려가 있는 경우 강의 화면에 있는 메일주소로 문의 주세요. 안녕하세요! 강의 잘 보고 있습니다. 다름이 아니라 스터디 원을 모집하는 방법에 노하우나 팁이 있으면 공유 부탁드립니다. 말씀 하신 부분 중에 최소 쿠팡을 노리고 도전하시는 분들과 어떻게 커넥션을 가지셨는지도 궁금하고 스터디를 주로 프로젝트 목적인지? 아니면 코테 목적인지도 궁금합니다. 개발자 커뮤니티에서 잘 활동하지 않는데, OKKY나 오픈채팅 등등을 잘 활용하면 좋을까요? 감사합니다!
파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요 코딩 테스트 연습을 하는데 이 문제 관련해서 잘 풀리지 않아 같이 풀어 보고 싶어 질문드립니다. code here 부분이랑 code her for user부분에 코드를 짜야합니다! 도와주세용
김영한의 실전 자바 - 중급 2편
안녕하세요! 혹시 저는 백엔드를 하고 싶은 학생인데, 친구가 프론트엔드로 프로젝트 참여해볼 생각이 없냐고 물어봤습니다. 다만 학기중이라 프론트엔트를 처음부터 배우게 되면 아무래도 학교 공부를 조금이라도 더 소홀히 하게 되어서 학점에 영향이 아예 없다고는 못하지만 설령 나중에 인턴 혹은 취업 원서를 낼때 백엔드로 지원서를 내도 프론트엔드로써의 프로젝트 경험 유뮤가 취업 혹은 인턴 합격 확률에 많이 도움이 될까요?
[인프런 X VMware Tanzu] Spring Boot 밋업 with Josh Long
자막을 달아주세요.....
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요.
Java/Spring 테스트를 추가하고 싶은 개발자들의 오답노트
현재 토이프로젝트의 service단이 너무 큼+테스트 코드가 필요하다고 생각해서 두 가지 방법을 생각했는데요 1. 서비스 클래스 나누기 2. 도메인 레이어 추가 2번을 위해 도메인을 나누고자 했는데, 어떻게 나눠야할 지 감이 잡히질 않아서 해당 강의를 수강했습니다 그런데 해당 강의를 보면서, 사실 제 프로젝트가 CRUD 정보밖에 없는 것 같더라구요ㅎㅎㅎ,, 물론 소스코드를 봐야 제대로 파악이 되시겠지만, 이 경우에는 차라리 직관적인 레이어드 아키텍처로 가져가고, 서비스 클래스를 나누는게 더 나을까요?? 물론 적용해보면 좋은 내용이겠지만(그리고 다른 프로젝트에 적용해봐서 실습할 생각이지만) 프로젝트 규모가 너무 작은거 아닐까 싶어서요 서비스가 최대 7개의 레포를 갖고있는데, 이 경우에는 각 서비스 클래스의 책임을 재정의하는게 맞을지 궁금합니다
실전! 스프링 데이터 JPA
엔티티 전체를 조회 하는 것이 아닌 이름만 조회하기 위해, 프로젝션을 사용하는것 으로 알고 있습니다. 하지만, 단순 jpa + jqpl로도 이름만 조회가 가능한데, 다음과 같이 구현하면, 내부적 동작방식이 다른지? 여부가 궁금합니다. MemberRepository.java @Query("select m.name from Member m where m.name = :name") String findOnlyOneName(@Param("name") String name); MemberRepositoryTest.java @Test public void 간단하게_이름만조회() throws Exception{ //given Team team = new Team("teamA"); teamRepository.save(team); Member m1 = new Member("kim1",10,team); memberRepository.save(m1); em.flush(); em.clear(); //when String findMemberName = memberRepository.findOnlyOneName("kim1"); //then assertThat(findMemberName).isEqualTo("kim1"); }
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
안녕하세요, 오랜만에 질문드립니다! 제가 이번에 삼성전자 SW 역량테스트를 치게 될 것 같은데, 학업과 병행하다보니 준비할 수 있는 기간이 많지 않은 상황이네요. 약 3주정도 하루에 3~4시간 정도 투자해서 공부할 수 있는 상황인데, 큰돌님 강의 부분에서 어떤 내용에 초점을 맞추어서 공부하는게 좋을까요? 모든 내용을 다 학습하기엔 시간적으로 조금 부족하다고 판단됩니다.
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
4년차이구 곧 5년차가 되거든요.. 실무는 어느정도 하고 있고 관련 강의도 듣고 있거든요.. 근데 코테가 너무쉽지가 않네요.. 경력이직을 노리고 있는데, 코테를 얼마나 어떻게 준비해야하는지 잘모르겠어요.. 강의듣고 블로그올리고하고 있는데 코테가 저랑 영 안맞는거같아요. 할때마다 너무버겁다고 느껴지는데.. 처음이라 그렇겟죠? ㅠ 가닥이 안잡힙니다.
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
안녕하세요 mvc 2편까지 강의 듣고 혼자서 프로젝트를 연습해보고 있는 와중에 막히는 부분이 생겨서 글 남겨봅니다. 영한님한테 배운 타임리프+스프링 활용하여 진행을 해보고 있는데, 뷰 컨트롤 부분에서 제가 아직 배움이 부족해서 그런거겠지만 뭔가 한계가 있는 느낌이 들어서요. 간단한 매핑 처리는 수월했는데, 예를들면 <section> <article> <button>대여</button> <button>예약</button> <button>반납</button> </article> <article><!-- 검색 ui --></article> <article> <ul><li><!-- 체크박스가 들어있는 리스트들 (대여,예약가능) --> ...</li></ul> </article> <section> 이런 식의 ui가 있다고 가정하고, 체크박스 처리에 따른 form 처리를 하고싶은데, 스프링 + 타임리프로 post 처리하려면 <form> 태그의 범위를 어떻게 해야될지 모르겠달까 그런 부분이 계속 고민이 됩니다.. 제가 프론트쪽을 예전부터 많이 다뤘었는데 이런 경우들이 있을땐 가능하다면 자바스크립트 기반으로 제어해서 스프링과 연계하는게 맞을까요??