소통하는 개발자 Sean
article thumbnail
[초보의 관점] Spring Builder - Controller 오류해결
Web Programming/Spring Boot 2020. 11. 10. 12:13

Spring 프로젝트를 진행하던 중에, VO객체에다가 @Builder를 적용하고나서, add.jsp의 form 에서 데이터를 입력하고 submit를 하면 controller에서 오류가 나는 것을 확인했습니다. 여러 경우의 수를 실행해본 결과, Builder를 만들 때 옆에다 적어놓은 methodName이 문제였다는 것을 깨달았습니다. 양식을 다 작성하고, 번개 만들기(submit)를 누르면, Controller에서 제대로 VO객체가 생성이 되지 않음, builderMethodName을 지워주었더니, 해결 !! 사소한 오류이긴 하지만, 검색하면 잘 자오지 않아 공유합니다.

article thumbnail
[초보의 관점] Postgresql, 'pgAdmin4/ SQL shell(psql)'을 통해 사용하기!
DB&DBMS 2020. 6. 9. 10:21

초보 개발자입니다. 학교에서도 선생님한테 배우는 게 더 정확하지만 또래 친구들이 알려주는 것이 정확하지는 않아도 더욱 추상적이고 쉬운 표현을 쓰기에 이해가 쉽게 되는 경우도 더러 있습니다. 저 또한 제가 이해한 느낌으로 표현하면서, 복습 효과까지 가져가려고 합니다. 다소 이상한 내용이 있다면 댓글로 남겨주세요! 항상 감사하는 마음으로 한번 더 배우겠습니다. 감사합니다! PostgreSQL을 지난시간에 설치해보았습니다. 이번 시간에는 간단하게 사용해보려고 합니다. ♣ pgAdmin4 vs SQL shell(psql) PgAdmin4와 psql은 둘 다 같은 클라이언트 어플리케이션입니다. 하지만 pgAdmin4은 Postgresql을 관리하기 쉽게 GUI환경을 제공하는 툴입니다. 명령 프롬프트와 같은 검은 ..

article thumbnail
[초보의 관점] PostgreSQL을 사용하는 이유 와 설치까지!
DB&DBMS 2020. 6. 8. 22:48

초보 개발자입니다. 학교에서도 선생님한테 배우는 게 더 정확하지만 또래 친구들이 알려주는 것이 정확하지는 않아도 더욱 추상적이고 쉬운 표현을 쓰기에 이해가 쉽게 되는 경우도 더러 있습니다. 저 또한 제가 이해한 느낌으로 표현하면서, 복습 효과까지 가져가려고 합니다. 다소 이상한 내용이 있다면 댓글로 남겨주세요! 항상 감사하는 마음으로 한번 더 배우겠습니다. 감사합니다! 프로젝트를 진행하다가, 이제는 데이터베이스를 다뤄야하는 상황이 되었습니다. 아는 지인분이 공짜인 PostgreSQL을 추천을 하더군요 저도 공부하는김에 정리해보려고 합니다. ♣ PostgreSQL, 코끼리 넌 누구??? -> 무료라서 Good! PostgreSQL(https://www.postgresql.org)은 오픈소스 DBMS이다. ..

article thumbnail
[초보의 관점] JDBC를 사용하는 이유? 왜...사용할까?
DB&DBMS 2020. 5. 31. 21:15

초보 개발자입니다. 학교에서도 선생님한테 배우는 게 더 정확하지만 또래 친구들이 알려주는 것이 정확하지는 않아도 더욱 추상적이고 쉬운 표현을 쓰기에 이해가 쉽게 되는 경우도 더러 있습니다. 저 또한 제가 이해한 느낌으로 표현하면서, 복습 효과까지 가져가려고 합니다. 다소 이상한 내용이 있다면 댓글로 남겨주세요! 항상 감사하는 마음으로 한번 더 배우겠습니다. 감사합니다! ♣ 급하신 분들은 맨 밑에 결론만 보고 가세요 여태까지는 HTML/ CSS/ JAVASCRIPT 등을 사용해서 웹페이지를 만들어갔는데 드디어 올게 왔다, 그건 바로 DataBase(DB) 사용이다. 학부생때 DB수업으로 ORACLE을 사용하여 쿼리를 날리고 정보를 확인해보았는데 그것이 쿼리 실행 도구로 DB Client 프로그램 이였나보다..

article thumbnail
1. 웹 어플리케이션
Web Programming/ETC 2020. 3. 19. 09:19

1. 웹 어플리케이션(Web Application) 보통의 사용자(Client 측이라고 한다)가 웹브라우저(IE, 크롬, 사파리등)의 주소창이나 하이퍼링크 혹은 submit button을 이용하여 어떠한 서비스를 요청하면 그 요청에따라 정보를 처리하여 그 결과를 HTML형식으로 다시 사용자에게 응답해주는 어플리케이션을 웹 어플리케이션이라 부른다. 2. 웹 어플리케이션의 구조 웹 어플리케이션이 실행되려면 여러가지 요소들이 필요한데 그 요소들을 클라이언트측과 서버측으로 나누어보자. 2-1.클라이언트측(사용자) -웹 브라우저: 웹 서버에 서비스를 요청을하며, html형식의 결과로 받아 화면으로 보여준다. 2-2. 서버측(서비스를 제공) -웹 서버: 웹 브라우저의 요청을 받아, 결과를 바로 웹 브라우저에 전송하..

try/catch/Exception 간단히 알아보기
Language 2020. 1. 22. 16:01

초보 개발자입니다. 학교에서도 선생님한테 배우는 게 더 정확하지만 또래 친구들이 알려주는 것이 정확하지는 않아도 더욱 추상적이고 쉬운 표현을 쓰기에 이해가 쉽게 되는 경우도 더러 있습니다. 저 또한 제가 이해한 느낌으로 표현하면서, 복습 효과까지 가져가려고 합니다. 다소 이상한 내용이 있다면 댓글로 남겨주세요! 항상 감사하는 마음으로 한번 더 배우겠습니다. 감사합니다! 책에 나와있는 예제를 따라 치다보면 throw, try, catch, finally와 같은 키워드들이 나온다. 여태까지는 성급히 따라치기 바빴지만, 여러 문서를 참고하며 이해하다 보니 생각보다 별게 아니라는것을 느꼈다. 잘 알지는 못하지만 다음에 이 글을 보고 다시 이해할 수 있도록 내 표현으로 정리해두려고 한다. ♣ 예외는 이런 저런 이..