입사한 지, 6일차.. 스프링으로 회사 코드 내에 테스트 게시판을 만들어서 진행하고 있다. 현재 삭제기능을 만들고 있는데....ㅠㅠ 왠지 모르겠으나, @DeleteMapping 어노테이션으로 하는데... 왜 405 error가 뜨는거냐!! 그래서, POST 방식으로 method를 변경하고, delete!!! 근데 밑에와 같은 에러를 뱉는다.. JSON parse error: Cannot deserialize instance of `int` out of START_OBJECT token; nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of `int` out o..
안녕하세요. Nerd-Lee입니다. 공부 내용은, 인프런 박매일님의 [NarP Series]MVC 프레임워크는 내 손에[나프1탄] 을 참고하였습니다. 1. sql 파일 만들기 src 폴더 내에, kr.web.db라는 패키지 파일을 만든다. 패키지 내에, member.sql 파일을 만들어준다. 참고로, sql 파일은, Eclipse에서 Data Source Explorer / Database Connections 에 데이터베이스가 연결이 되어 있어야 사용이 가능하다. 2. MySQL 실행하기 cmd 또는 powershell로, 해당 db 폴더로 이동을 해서 startup.bat or ./ startup 을 입력하자. 그럼 실행이 잘된다. 만약 Do you already have another mysqld ..
안녕하세요. Nerd-Lee입니다. 공부 내용은, 인프런 박매일님의 [NarP Series]MVC 프레임워크는 내 손에[나프1탄] 을 참고하였습니다. 1. Servlet을 사용하기 위해서는 servlet-mapping 작업을 거쳐야한다. 지금 만들어진대로 만약 경로를 지정한다면 `http://localhost:port/web/WEB-INF/classes/kr.web.controller.HelloServlet 이란 경로로 클라이언트가 접근을 해야되는 것인가? 어차피 하지도 못한다. 할 수 있더라도 보안성이 취약해지기 때문에 servlet-mapping 작업을 해서 간단한 경로로 만들어줘야 한다. 그럼 servlet-mapping 작업은 어디서 해야 할까? web.xml에 해야한다. 태그를 추가하고, 그 안..
안녕하세요. Nerd-Lee입니다. 프로그래머들은 귀찮은 걸 굉장히 싫어합니다. 그래서 단축키 몇 개 정도만 알아도 마우스에 손을 가져 갈 일이 없어지는데요. 이번 글은 STS (Spring Tool Suite) 단축키에 대한 내용을 정리해봤습니다. 단축키에 대한 내용들은 생각날 때 마다 추가 할 예정입니다. Window 환경에서 작업중이기 때문에, Window 환경에 맞는 단축키가 적혀있는 점 양해 부탁드립니다. 1. 검색 (Ctrl + F) Ctrl + F 를 눌러서, 해당 파일에 있는 단어를 한 번에 고치거나 찾을 수 있습니다. 2. 전체 검색 (Ctrl + H) Ctrl + H 키를 눌러서, 프로젝트 내에 있는 모든 폴더들을 탐색할 수 있습니다. 만약 새로 입사를 해서 진행되어 있는 프로젝트의 파..
안녕하세요. Nerd-Lee입니다. 첫 웹 개발 실무를 위해 현재 회사에 입사해서 프로젝트를 보면서 Spring MVC 패턴에 대한 내용들과, mybatis에 관련되서 궁금했던 내용들을 정리해봤습니다. 도움이 되신 분들이 있으셨으면 좋겠네요ㅠㅠ 1. MVC 패턴이란? 디자인 패턴 중 하나로써, Model, View, Controller의 약자이며 하나의 애플리케이션 또는 프로젝트를 구성할 때 그 구성요소를 세가지의 역할로 구분한 패턴. 사용자가 컨트롤러를 조작하면 컨트롤러는 모델을 통해서 데이터를 가져오고, 가져온 데이트를 바탕으로 시각적인 표현을 담당하는 View를 제어해서 사용자에게 전달한다. 간단하게 표현하자면 User -> Controller -> Model -> Controller -> View..
안녕하세요. Nerd-Lee입니다. 이 내용은 우아한형제들의 개발 팀장이신 김영한 님의 을 참고해서 공부한 내용을 바탕으로 글이 작성되었습니다. 1. 프로젝트 생성 spring boot start page 가기 스프링 부트는 스프링 프로젝트를 쉽게 만들 수 있게 한다. maven과 gradle을 선택할 수 있는데, 요즘은 gradle로 많이 넘어가는 추세. 언어는 자신이 사용 할 언어를 추가하면 된다. 듣고 있는 강의는 Java를 사용하기 때문에, Java 선택 버전은 안정화 된 버전을 사용하는 것이 좋은데, Snapshot / M1,M2가 붙어있지 않은 버전이 안정화 된 버전이라고 생각하면 된다. Project Metadata는 그룹과 아티팩트를 입력해줘야 하는데, 회사 프로젝트를 진행한다면 회사에서 ..
- Total
- Today
- Yesterday
- 프로그래밍
- Controller
- 유니티로 배우는 C#
- 게임프로그래밍
- 유니티
- Base Of Coding
- Unity
- VR
- 프리젠테이션 로직
- 뷰포리아
- Git
- JSP
- 안드로이드
- HTML
- unity3d
- 서블릿
- MVC
- Spring
- 스프링
- Servlet
- CSS
- 비지니스 로직
- spring boot
- 유니티3D
- Vuforia
- GitHub
- Java
- baseofcoding
- c#
- Next.js
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |