profile
[개발자] Lv.1

Expression #6 of SELECT list is not in GROUP BY 에러 해결방법 - MySQL 설정

아 이번 프로젝트때 제일 많이 만난 에러 친구가 이친구 아닐까 싶다..MySQL에서 GROUP BY는 표준 SQL과 다르게 작동하기 때문에 헷갈리는 부분 중 하나이다.GROUP BY 질의에서 SELECT할 수 있는 컬럼은 GROUP BY에 나열된 컬럼과 SUM(), C

2022년 2월 3일
·
0개의 댓글
·

cascade = CascadeType.ALL 를 사용할때 주의해야 할점

이번에 이틀을 이상하게 삽질한 이야기를 풀어보려한다...프로젝트를 진행하다가 만난 에러 코드에러를 해결하기위해 검색해보니, @OneToMany나 @ManyToMany일때 흔히 만나는 에러 이며, 부모 객체에 추가하는 자식 객체가 아직 DB에 저장되지 않아 발생하는 에러

2022년 1월 3일
·
0개의 댓글
·

MySQL "DATETIME" 과 "TIMESTAMP"의 차이

이번에 하는 프로젝트에서 MySQL을 사용하려 했더니 전에 H2를 사용했던것과는 다른 점들이 있어서 우선 정리해보고자 한다.MySQL에는 localdatetime을 그대로 사용하면 에러가 발생한다.그래서 DATETIME이나 TIMESTAMP를 사용한다 그 둘을 비교하자

2021년 12월 12일
·
0개의 댓글
·

SOLID 란?

SOLID? 좋은 객체 지향 설계의 5가지 원칙\-> 클린코드로 유명한 로버트 마틴이 좋은 객체 지향 설계의 5가지 원칙을 정리SRP: 단일 책임 원칙(single responsibility principle)OCP: 개방-폐쇄 원칙 (Open/closed princi

2021년 7월 17일
·
0개의 댓글
·

자바 기초적인건데 헷갈렸던...

MemberRepository와 MemoryMemberRepository, MemberService ,MemberServiceImpl 를 만들어놓고 테스트를 구현하고 있는데 갑자기 MemberRepository memberRepository= new MemoryMe

2021년 7월 12일
·
0개의 댓글
·

JPA -1

아직 공부중인 학생의 글입니다 참고가 안될수 있습니다ㅜㅜ스프링을 들어간지 얼마 안되서 바로 들어간 JPA...와 진짜 어렵다...여기저기 좀좀따리 알아보고 그랬는데도 진짜 무슨말인지 모르겠다며칠동안 알아보고 공부하면서 알게된것을 적어보려한다JDBC > DAO/DTO >

2021년 7월 10일
·
0개의 댓글
·

Spring 기초

파일을 그대로 웹 브라우저에 보이는것html을 그냥 보내주는것이 아니라 서버에서 프로그래밍을 해서 html을 동적으로 바꿔서 내리는것 (JSP, PHP 등등) ⇒ 그것을 하기위해서 controller, model, view를 합쳐서 MVC라고 부름옛날에는 view에

2021년 7월 4일
·
0개의 댓글
·

GET / POST 방식

request - http 요청방식에 get/post가 있다.해당 jsp 페이지가 servlet 파일로 변환되었을 때post는 doPost()가 실행되며,get은 doGet()이 실행된다.이들은 파라미터 값(인자 값)을 어떠한 방식으로 다른 페이지에 전달할 것이냐 결정

2021년 7월 3일
·
0개의 댓글
·

JSP / Servlet 장단점

request - http 요청방식에 get/post가 있다.해당 jsp 페이지가 servlet 파일로 변환되었을 때post는 doPost()가 실행되며,get은 doGet()이 실행된다.이들은 파라미터 값(인자 값)을 어떠한 방식으로 다른 페이지에 전달할 것이냐 결정

2021년 7월 3일
·
0개의 댓글
·

엔티티 생명주기

비영속 (new/transient) 영속성 컨텍스트와 전혀 관계가 없는 새로운 상태=> 객체 생성'만'한 상태영속 (managed) 영속성 컨텍스트에 관리되는 상태=> 영속성 컨텍스트에 저장된 상태 / 영속상태가 되었다고해서 DB에 쿼리가 바로 날아가지 않는다.준영속

2021년 7월 2일
·
0개의 댓글
·

배드섹터와의 만남

며칠전에 백업의 중요성을 이야기하면서 내 잘못으로 덮어 씌우면서 자료가 날아갔다고 글을 썼다그 다음날 학원에서 프로젝트 폴더 하나가 통째로 없어지는 멘붕을 겪었다'내가 잘못눌렀나? 뭐지?'싶어서 백업해둔 파일로 다시 사용했다또 그 다음날 학원에서 분명 외장하드에 정보를

2021년 7월 1일
·
0개의 댓글
·

jsp-servlet 게시판 오류

\*\* 공부중인 학생의 글입니다. 도움이 안될수 있습니다.게시판의 자료실을 구상하다가 자료는 넘어가는데, DB에 저장이 안되는 상황이 발생했다아니 왜ㅠㅠㅠ문제점이 두가지였는데, 하나는 DB에 저장이 안되는 문제이거는 오타때문이였다.내가 DB에 만든 테이블의 속성 이름

2021년 6월 29일
·
0개의 댓글
·

Multipart 파일 업로드하기 - 연습중

아직 학생이고, 연습을 기록해두기 위해서 작성한것이니 공부에 도움이 되지 않는 글일것입니다..ㅠ 파일 업로드 구현web-content 에 'storage' 폴더 구성DB 테이블 생성경로를 저장하는게 아니라, 파일 자체를 저장하는게 좋지 않을까??=> 파일을 대용량을

2021년 6월 28일
·
0개의 댓글
·

백업은 꼭 해두기

수업이 끝나고 부랴부랴 나오느라 잘못 저장해서강사님 자료를 내 자료에 덮어씌워버렸다그걸 깨달은건 스터디 끝난 후....멘붕터져서 우선 집으로 이동하면서 이클립스 내에서 복원하는법,윈도우에서 복원하는법 다 찾아보고 하라는대로 해봤는데 다 안됐다..내 한달 수업이 이렇게

2021년 6월 28일
·
0개의 댓글
·

jsp 게시판 Paging 구현하기

생각보다 오래걸렸던 paging.. 오늘의 삽질을 기록 해두고싶어 글을 쓴다..ㅠㅠ 원했던 페이징의 모습은 이런 모습이였다. 보여줄 목록을 5개로 만들고, 그 앞뒤에 이전, 다음으로 가는 paging을 만들고싶었다. 만드는김에 앞뒤에 처음 , 마지막 도 같이 만들

2021년 6월 26일
·
0개의 댓글
·

내가 IT 공부를 시작하게 된 계기

....

2021년 6월 26일
·
0개의 댓글
·