본문 바로가기

IT_Developers1149

Spring - @RequestMapping을 대신할 새로운 맵핑 어노테이션 / @PostMapping,@GetMapping,@PutMapping,@DeleteMapping, @PatchMapping 안녕하세요. 고코더 입니다. Spring 4.3 버전에 @RequestMapping에서 method 기능을 대신할 새로운 맵핑 어노테이션이 출시되었습니다. 좀 더 직관적으로 개발자가 사용 가능하도록 만들어졌으며, 효율적으로 소스를 작성하는데 큰 도움이 됩니다. 사용법은 매우 간단합니다. 기준의 옵션으로 제공된 메소드를 각 어노테이션을 기입하여 사용이 가능합니다. 아래에 예제를 확인해보시기 바랍니다. @PostMapping @PostMapping(value = "/") public String Test() { return "PostMapping"; } @GetMapping @GetMapping(value = "/") public String Test() { return "GetMapping"; } @Del.. 2021. 12. 20.
Spring - @RequestMapping, method 사용하기 (GET, POST, PUT, DELETE) 안녕하세요. 고코더 입니다. @RequestMapping을 사용할 때 요청을 어떻게 정의할지 정해주는 방법이 있습니다. 예를 들면 이 요청은 GET, POST, PUT, DELETE 등 CRUD에 따라 요청을 나누어 사용이 가능합니다. RequestMethod 사용법 ● 1. 방법은 단순합니다. 해당 방법처럼 RequestMethod 뒤에 방식을 정하면 됩니다. @RequestMapping(value = "/main", method = RequestMethod."방식") RequestMethod 예제 ● 2. 만약 GET 방식을 처리하고 싶다면 GET을 @RequestMapping(value = "/main", method = RequestMethod.GET) public String mainGet() .. 2021. 12. 16.
Spring - @RequestMapping 다중매핑 사용하기 안녕하세요. 고코더 입니다. ● 1. @RequestMapping를 이용해 한 개의 메서드로 여러 URI를 처리할 수 있는 방법을 알아보도록 하겠습니다. 만약 다중 매핑을 하지 않으면 이렇게 동일한 소스가 여러개를 만들어야 하는 불상사가 일어납니다. @RequestMapping("/index") public String projectInfo() { return "메인"; } @RequestMapping("/main") public String projectInfo() { return "메인"; } ● 2. 하지만 다중매핑을 이용하면 하나의 메서드로 여러 URI 호출을 처리할 수 있습니다. @RequestMapping(value = {"/","/index","/main"}) public String pro.. 2021. 12. 16.
Eclipse - 이클립스 패지키안에 패키지 보이게 하기 안녕하세요. 고코더 입니다. ● 1. 패키지를 생성한 후에 이렇게 상위 패지지 안에 패키지가 보이지 않고, 나란히 보이는 경우가 있습니다. 이럴 경우에는 단순히 현재 보이는 방식만 변경하면 됩니다. ● 2. 왼쪽 상단 위에 점 세 개가 세로로 나열된 아이콘을 클릭합니다. ● 3. 그리고 나타난 창에서 "Package Presentation"에서 "Hierarchical"을 선택합니다. ● 4. 그럼 원하던 화면으로 패키지가 나열됩니다. 2021. 12. 16.
Eclipse - 이클립스에 groovy 설치 하기 안녕하세요. 고코더 입니다. ● 1. 이클립스에 그루비를 설치하는 방법을 알아보겠습니다. 우선 자신이 사용하는 이클립스 버전을 확인해야 합니다. 제 STS의 이클립스 버전은 4.21.0입니다. ● 2. 버전을 확인했다면 https://github.com/groovy/groovy-eclipse/wiki#releases 해당 사이트로 이동합니다. Releases를 확인하여 자신의 이클립스 버전에 맞는 그루비 링크를 복사합니다. ● 3. 이클립스에서 install New Software 메뉴를 클릭합니다. ● 4. Add를 클릭하여 앞서 복사한 내용을 붙여 넣습니다. https://dist.springsource.org/release/GRECLIPSE/e4.21 ● 5. 그리고 나타나는 내역들을 모두 체크하고.. 2021. 12. 14.
github - 깃허브 UserName 변경하기 안녕하세요. 고코더 입니다. 깃허브에서 사용하는 유저네임을 변경하는 방법을 알아보겠습니다. ● 1. 먼저 로그인 후에 자신의 프로필 사진을 클릭합니다. 그리고 settings로 이동합니다. ● 2. 그다음 왼쪽 Account 메뉴를 클릭하면 오른쪽에 Change username 버튼이 눈에 들어옵니다. ● 3. 그리고 버튼을 클릭하면 아래와 같이 경고합니다. 인지 했다면 "I understand, let’s change my username" 클릭합니다. We will not set up redirects for your old profile page. We will not set up redirects for Pages sites. We will create redirects for your repos.. 2021. 12. 9.
DBeaver 설치 과정, 상세한 설명 안녕하세요. 고코더 입니다. DBeaver를 다운로드하는 방법을 이전 시간에 알아봤습니다. 이번 시간에는 설치를 해보겠습니다. 설치 과정은 지극히 단순하지만 왕초보를 위해 남겨 드립니다. ● 1. 설치를 진행하면 인스톨 언어를 설정합니다. 한국어로 설정합니다. ● 2. 설치를 진행하기 위해 다음을 클릭합니다. ● 3. 사용권 계약입니다. 동의하지 않으면 진행이 불가합니다. 동의함 ● 4. 해당 프로그램을 현재 로그인한 계정 혹은 전체가 사용 가능하도록 하는지 묻습니다. 그냥 "for me"로 선택합니다. ● 5. 그리고 설치할 요소 프로그램을 선택합니다. 기본적으로 되어 있는 체크대로 진행합니다. ● 6. 윈도 시작 메뉴에 노출된 폴더명입니다. ● 7. 설치 위치는 기본 폴더로 설정합니다. ● 8. 그리.. 2021. 12. 9.
github - 깃허브 user.name 확인하는 방법 안녕하세요. 고코더 입니다. 깃허브를 연동할 때 user.name을 물어보는 경우가 있습니다. 이는 깃허브를 가입할 때 입력한 이메일 주소가 아닙니다. 깃허브에서 닉네임처럼 사용하는 유저네임이 따로 있습니다. 이를 확인하는 방법을 알아보겠습니다. ● 1. 깃허브 접속 후에 프로필을 클릭합니다. ● 2. 그러면 "Signed in as" 다음에 나오는 굵은 글씨가 바로 user.name입니다. 이는 이메일 주소가 아닌 깃허브 내에서 사용하는 고유한 이름입니다. 이는 로그인 아이디로 사용도 가능합니다. ● 3. 로그인 시에 "Username or email address" 이렇게 유저네임과 이메일 주소 둘 중 하나를 이용해 로그인이 가능합니다. 2021. 12. 9.
Spring Boot DevTools 설치,추가 방법 안녕하세요. 고코더 입니다. 스프링 부트의 개발 편의를 제공하는 Spring Boot DevTools를 추가하는 방법을 알아보겠습니다. start.spring.io 이용할 때 Spring Boot DevTools 디펜더시를 추가합니다. IDE에서 생성할 때(이클립스) 이클립스에서 스프링 부트를 시작할 때 해당 Spring Boot DevTools 디펜더시를 추가합니다. MAVEN 메이븐 프로젝트에서는 아래와 같이 디펜더시를 추가합니다. org.springframework.boot spring-boot-devtools Gradle 그래들에서는 프로젝트에서는 아래와 같이 디펜더시를 추가합니다. dependencies { runtimeOnly 'org.springframework.boot:spring-boot.. 2021. 12. 7.