목록Today I learned (16)
Super Coding Addict
* @RequestBody - Rest API에서 json형식의 파라미터값을 받아줄 때 쓰는 어노테이션 * JSON.stringify - json형태의 객체를 string타입으로 형변환해준다 - console창에 찍어보면 JSON.stringify를 했을 때와 그렇지 않을 때 {키:값}으로 형태는 비슷해보이지만, 키와 값을 string형태로 온전하게 키:값이라는 포맷을 유지한 채로 보낼 수 있다 #-----------------------------# RestAPI와 SpringBoot를 처음 써서 게시판을 만들어보고 사수님에게 피드백을 받으면서 조금이나마 RestAPI를 더 공부할 수 있었다. 1. Controller와 RestController를 구분해서 나눴다. - 보통 화면 호출과 같이 view를..
* VM에 CentOS 설치 velog.io/@jsw4215/VMware-player-centOS7-%EC%84%A4%EC%B9%98 VMware player & centOS7 설치 VMware player15 centOS7 설치 이미지 : https://mblogthumb-phinf.pstatic.net/MjAxNzExMThfMjc0/MDAxNTEwOTU3MDY4NDc0.kS6_N3dV-lnYzBn40-nyfho9I9zaYsJU0oOKqHatM velog.io * (VM상) CentOS에 kafka 설치하기 pr0gr4m.tistory.com/m/21 [실습] Kafka 설치하기 카프카 카테고리의 실습 글들은 해당 서적과 해당 문서의 내용을 참고합니다. 그 중 특히 서적의 내용을 주로 따라하는 대신, ..
와우.. 스프링 레거시 프로젝트만 쓰다가 스프링부트를 하려니까 모르는 게 투성이다!! 그러나 새로운 게 나오면 언제나 가슴이 두근두근 빠운스하다...... 뭔가 더 나은 사람이 되는 기분이랄까! 오늘의 배움은 짧게나마 자바의 람다를 체험해보았고... (스트림이니 필터니 이 부분은 다시 공부해야겠지...) JUnit으로 테스트를 진행해보았다. 플젝을 할 때도 테스트는 항상 로컬에서 서버를 돌려서 웹페이지에 값이 잘 찍히는 지만 보곤 했었는데 정말 많~~은 사람들과 수만줄의 코드가 넘어가는 프로젝트를 진행할 때는 그런식의 테스트는 불가하다고 한다. 비록 단순한 방식의 테스트였지만, 값이 찍히는 지를 보는 게 아니라 받아온 값이 비교하려는 값과 같은 지를 체크해서 파란불이 뜨면 OK! 하는 방식의 테스트였다...
* 스프링은 다양한 식재료, 스프링부트는 완성된 케이크! * 스프링 부트란? - Start를 통한 어플리케이션의 간편하고 자동화된 빌드 및 설정 제공 - Embed된 WAS서버 제공 -> 복잡한 배포설정 간편 제공 - Production에서 사용할 수 있는 추가적인 기능 제공 --> SpringBoot Configuration 편리하다!!! --> 이마저도 dafault 설정 가능~ ==> CoC (Coding by convention) : 개발자가 설정해야 하는 것은 어플리케이션의 관례를 따르지 않는 점 뿐 #---------------------------------------# 인턴 3일차! 오늘은 Spring Boot를 사용해 Rest API 기반의 게시판 만들기를 시작했다. Spring Lega..
왜이리 할일이 많고 시간은 부족한 것인가....@_@ 오늘치 수업은커녕 어제치 수업복습도 손도 못댔는데 내일 면접 준비하고나니 밤 11시다... 하지만 오늘 수업 때 친 코드 외에 혼자 친 코드는 1도 없기에!!!!! 그저께 반복문 복습 예제에 있던 별찍기를 하고 자야겠다 (복습은 내일 아침의 나야 부탁해) 자바를 처음 배울 때 별찍기는 공포의 대상이었다. 자바가 객체지향언어라는 사실만 알고 있던 그 시절... (고작 6개월 전) 지금도 요란하게 수놓아진 별들을 보면 알고리즘 문제를 푸는 기분이지만 ㅎㅎㅎ 오늘은 자바ver 별찍기가 아닌 파이썬ver 별찍기를 한번 해보자~_~ 12시에 자는 것이 목표!! ***** for i in range(5): print('*', end='') ***** ***** ..
1. 멕시코(Mexico)보다 인구가 많은 나라이름과 인구수를 조회하시고 인구수 순으로 내림차순하세요. (O) select name, population from country where population > ( select population from country where code = 'MEX' ) order by population desc; --> where절에 서브쿼리 이용 (멕시코의 인구 가져오기) 2. 국가별 몇개의 도시가 있는지 조회하고 도시수 순으로 10위까지 내림차순하세요. (O) select country.name, count(city.name) as count from country join city on country.code = city.countrycode group by ..