| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 29 | 30 |
- 정리
- 쿼리
- web
- 자바
- 디자인 패턴
- spring
- jsp
- 코드 테스트
- 스프링
- 프런트엔드
- 코드테스트
- Next.js
- SQL
- java
- MySQL
- JavaScript
- 백엔드
- node.js
- jpa
- 프론트엔드
- 프로그래머스
- 미니정리
- 알고리즘
- 오라클
- BACK-END
- oracle
- 자바스크립트
- 데이터베이스
- 스프링부트
- 서버
- Today
- Total
목록분류 전체보기 (357)
참치코더의 꿈 메모장
1234-- 코드를 입력하세요SELECT ANIMAL_ID, NAMEFROM ANIMAL_INSORDER BY ANIMAL_ID ASC;cs - 동물보호소에 들어온 동물의 id와 이름을 id를 기준으로 데이터베이스에 저장되어있는 내용을 출력하는 문제이다.- SELECT 절에는 출력하고자 하는 컬럼의 이름을 입력하고 - FROM절에는 출력하고자하는 테이블의 이름을 입력한다. - 정렬하고자 할때는 ORDER BY를 사용해 정렬하고자 하는 기준의 컬럼을 입력하면 된다. (ASC : 오름차순, DESC : 내림차순) - 이렇게 작성한다면 정답을 얻을 수 있다. ^^ https://school.programmers.co.kr/questions/90288 프로그래머스SW개발자를 위한 평가, 교육의 Total S..
1234SELECT FACTORY_ID, FACTORY_NAME, ADDRESS, TLNOFROM FOOD_FACTORYWHERE ADDRESS LIKE '%강원도%'ORDER BY FACTORY_ID ASC;// 전체 코드 부분cs - FOOD_FACTORY 테이블에서 강원도에 위치한 식품공장의 공장 ID, 공장 이름, 주소를 조회하는 SQL문을 작성하는 문제이다. - SELECT문에는 내가 구하려고자 하는 컬럼값을 대입하고 ( 식품공장의 공장 ID, 공장 이름, 주소 ) - FROM문에는 구하려고하는 값이 있는 테이블명을 입력, - WHERE 절에는 구하려고 하는 강원도라는 글자가 있는지 조회하기 위해 %기호를 사용해 앞뒤 가리지 않고 강원도라는 글자가 ADDRESS 에 있다면 출력하도록 ..
123456789101112131415161718192021222324252627282930@WebServlet(name = "responseJsonServlet", urlPatterns="/response-json")public class ResponseJsonServlet extends HttpServlet { private ObjectMapper objectMapper = new ObjectMapper(); @Override protected void service(HttpServletRequest request, HttpServletResponse response) throw ServletException, IOException { // ..
옵저버 패턴(Observer Pattern)이란? - 행동(Behavioral) 디자인 패턴 중 하나.- 한 객체(Subject, 주제)의 상태가 변경되었을때, 그 객체에 의존하는 다른 객체들(Observer, 관찰자)에게 자동으로 알림을 보내는 패턴.- 발행-구독(Publish-Subscribe) 모델과 비슷하다. 특징 * 장점 - 느슨한 결합 : Subject와 Observer는 인터페이스로 연결(서로 독립적이다.) - Subject 상태 변화 -> Observer 자동 업데이트 * 단점 - 옵저버 수가 많아지면 성능 저하 - 이벤트 순서를 제어하기 어려움 123456789101112131415161718192021222324252627282930313233343536373839404..
- JSON 결과를 파싱해서 사용할 수 있는 자바 객체로 변환하려면, Jackson, Gson 같은 JSON 변환 라이브러리를 추가해서 사용해야 한다. - 스프링 부트로 Spring MVC를 선택하면 기본으로 Jackson 라이브러리(ObjectMapper)를 제공한다.
- 해당 동물 보호소에 있는 동물의 ANIMAL_ID 값을 기준으로 역순으로 정렬하되 그에 해당하는 이름과 입소일을 출력하는 문제이다. - SELECT 문에 입력을 하면 해당 코드의 값을 출력해주고 FROM문 안에 출력하고자 하는 DB명을 입력하면 된다. - 역순정렬은 ORDER BY 구문을 사용하여 ASC는 기본(오름차순) 정렬 DESC는 (내림차순) 정렬을 하기 때문에 문제에서 역순을 구하라고 했으므로 DESC를 사용하여 정렬한다면 정답을 얻을 수 있다. ^^ https://school.programmers.co.kr/questions/90242 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr
Http 요청 데이터 Get - 쿼리 파라미터 - 메시지 바디 없이, URL의 쿼리 파라미터에 데이터를 포함해서 전달- 검색, 필터, 페이징등에서 많이 사용하는 방식 POST - HTML Form - content-type : application/x-www-form-urlencoded- 메시지 바디에 쿼리 파라미터 형식으로 전달 username=hello&age=20- 회원 가입, 상품 주문, HTML Form 사용 HTTP message body에 데이터를 직접 담아서 요청 - HTTP API에서 주로 사용, JSON, XML, TEXT- 데이터 형식은 주로 JSON 사용- POST, PUT, PATCH ** GET 이나 POST로 서버(서블릿)으로 보낼때 클라이언트 입장에서는 두 방식에 차이가..
동물보호소에 들어온 동물중 가장 먼저 들어온 동물을 구하는 문제이다. - 테이블에는 각각의 entity에 대한 DateTime 이 있는데, 해당 DateTime에 대한 최소값을 구하기 위해 서브쿼리를 사용해서 테이블 ANIMAL_INS에 대한 MIN 함수를 사용하였다. - 해당 값을 부모 SQL 문에 넣어주어서 WHERE절에는 해당 테이블의 가장 적은 시간을 가진 개체가 도식이 되므로 해당 값의 NAME을 구하면 정답을 알 수 있다. ^^ https://school.programmers.co.kr/questions/90215 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr