게시글
질문&답변
선생님 저 멍청한거 맞죠?
2중for문을 쓰면 편할것같아요!
- 0
- 2
- 596
질문&답변
리눅스 mysql 설치 오류 뜨시는 분들
감사합니다 덕분에 잘 되네요 ㅠㅠ
- 8
- 3
- 4.9K
질문&답변
System.out.println()
뛰어쓰기 입니다.
- 0
- 2
- 382
질문&답변
동영상의 15:01분 부분질문드립니다
일단 static이라는게 공유가되는거니까 인스턴스가 생성될때마다 1이증가가됩니다. studentJ는 10001이되고 studenT라는 인스턴스가 하나 생성이되니까 다시 1이 증가가되서 10002가됩니다. 그럼 마지막으로 serialNum은 student.java클래스에서 studentID = serialNum이니까 10002가 되는것이맞습니다. 결론적으로 인스턴스가 하나 생성될때마다 1이 증가가 되는것입니다.
- 4
- 1
- 221
질문&답변
33분의 코딩내용이 실행되지 않습니다!
증감식에 세미콜론붙여서그런것같은데요
- 0
- 2
- 3K
질문&답변
오늘로 3회완강 완료했네요.
다 맞는말이긴하지만 볼륨이 작은건 좀 불편했어요 ㅠㅠ
- 2
- 2
- 206
질문&답변
영상 소리 문제
ㅇㅈ
- 18
- 9
- 466
질문&답변
역슬래쉬
\'가 작은따음표이니까 \'%c\'의 결과는 '%c'가되겠죠? 그래서 위 아래 결과값이 똑같이나오는거에요.
- 0
- 1
- 301
질문&답변
프로젝트 로드 하면 서블릿.java 파일 이 빨갛게 에러문법이라고 나오는건 어떻게 하면 될까요
오 감사합니다 저도 빨갛게되서 이렇게해봤는데 되네요 ㅎㅎ
- 7
- 2
- 268
블로그
전체 32024. 03. 11.
0
[인프런 워밍업클럽]-3주차
이번 3주차에는 미니 프로젝트를 만들어보았다.1단계 임에도 불구하고 나한테는 조금 어려웠다. 직접 프로젝트를 혼자 만들어보는게 익숙치않아서 구글링 도움을 받으며프로젝트를 시작하였다.직원과 Team 객체를 분리하며 코드를 작성하였고 controller-service-repository 계층을 분리하면서 개발하였다. 결과물:jotaejin/demo (github.com) 추가로 q&a로 코드리뷰를 들어보니 어떤식으로 개발을하면 클린코드를 만들 수 있는지를 잘알게되었다.스터디를 마치고나니 스프링과 JPA에 대해서 더 빠삭하게 알게되었다.
백엔드
・
미션-발자국
2024. 03. 11.
0
[인프런 워밍업클럽]-2주차
이번 2주차에서는 1주차에 작성했던 코드를 리팩토링 하면서 스프링 컨테이너, 스프링 빈이 무엇인지 배워보았다.스프링 컨테이너는 스프링에서 자바 객체들을 관리하는 공간을 말한다. 자바 객체를 스프링에선 빈(Bean)이라고 하는데, 스프링 컨테이너에서는 이 빈의 생성부터 소멸까지를 개발자 대신 관리해주는 곳이라고 할 수 있다.스프링 빈은 스프링 컨테이너에 의해 관리되는 재사용 가능한 소프트웨어 컴포넌트이다. 즉, 스프링 컨테이너가 관리하는 자바 객체를 뜻하며, 하나 이상의 빈(Bean)을 관리한다.빈은 인스턴스화된 객체를 의미하며, 스프링 컨테이너에 등록된 객체를 스프링 빈이라고 한다. 쉽게 이해하자면 new 키워드 대신 사용한다고 보면된다. 그리고 JDBCTemplate 대신에 jpa를 적용하는것을 배웠는데 jdbcTemplate를 사용할때는1.문자 sql로 작성하면 오타가났을때 컴파일 에러가 아닌 런타임 에러가 발생한다.2.특정 db에 종속적이게 된다. mysql->oracle로 바꾼다면 sql문법이 다르기때문에 query를 하나하나 다 바꿔줘야한다.3.반복 작업이 많아지게된다. 필드가 10개에서 20~30개로 바뀐다면 반복해야할 쿼리들이 많아지게 될 것이다.4.db 테이블과 객체는 패러다임이 다르다.이런 단점이있었다.하지만 jpa를 사용하니 sql을 직접 만들어주고 SQL아닌 객체 중심으로 개발을 함에따라 생산성이 좋아지고 유지보수도 수월해진다는 장점이 있었다.
백엔드
・
미션-발자국
2024. 02. 25.
0
[인프런 워밍업클럽]-1주차
이번에 인프런 워밍업 클럽 스터디>라는 좋은 무료 스터디를 운영한다고해서 마침 강의도 갖고있었고 복습하는 차원으로 스터디를 지원해보았다. 먼저 가장 좋았던점은 과제가있어서 내가 배운것들을 과제에 적용하니 머리에 더 잘들어와서너무 좋았다. 특히 3일차가 좀 어려웠었는데 db쿼리를 짜는 것이 좀 힘들었다. 하지만 구글 덕분에 모르는 sql은 검색하면서 하다보니 과제를 해결하는데 조금이나마 도움이 되었다. 그리고 liveQ&A로 최태현님이 가지고계신 지식으로 무엇은 어떻게해야된다고 알려주시니 나중에 취업하는데 수월해질것 같았다. 그리고 디스코드에 백엔드 개발자는 프론트앤드를 얼마나 알아야하는지 여쭤보니 너무나 자세히 대답해주셔서 많은 도움이되었다.일주일동안 스터디를 진행해보니 진도표 시스템으로 하루에 강의를 얼마나 들어야하는지 알 수 있어서 더 계획적으로 공부할 수 있어서 학습하는데 도움이되었다. 다음주에도 1주차처럼 열심히 강의를 들으며 공부를 해야겠다. 다음주부터는 미니 프로젝트가 있으므로 프로젝트에 많은 시간을 쏟아야 될 것 같다. 미션은 아래 블로그에 정리를했다.1일차1일차과제(어노테이션) (velog.io)2일차2일차 과제! (velog.io)3일차3일차 과제 (velog.io)4일차4일차 과제 (velog.io)5일차5일차 과제 (velog.io)
백엔드
・
미션-발자국