일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 영어시간읽기
- 비슬론지퍼
- 봉제용어
- 비리짐
- 미니마카
- 나일론지퍼
- 엑셀자동서식
- 고급영어단어
- AATCC
- Armhole Drop
- 40HQ컨테이너
- 슈퍼코딩
- TACKING
- MERN스택
- 요척합의
- 우레탄지퍼
- 와끼
- 자켓실측
- 웹API
- 40HQ컨테이너40GP컨테이너차이
- 엑셀필터복사붙여넣기
- 엑셀드래그단축키
- 미국영어연음
- 필터링후복사붙여넣기
- 핸드캐리쿠리어차이점
- 클린코드
- 헤이큐
- 암홀트롭
- WHATTIMEOFTHEDAY
- 지연환가료
- Today
- Total
목록PROGRAMMING (428)
CASSIE'S BLOG
https://www.youtube.com/watch?v=zdWfyBXO2iU&feature=youtu.be 계속 만들어지는 이야기들 여기 쓰기 여러개 엮고 깃허브 올리면서 깃허브 코드도 다운받고하기 경력자 수준이래 한달걸림 https://www.youtube.com/watch?v=KV3rapFUXTw&feature=youtu.be AOP를 실현하는 것으로, Java에서는 "AspectJ"라는 라이브러리가 널리 사용되고 있다. Spring AOP에서이 AspectJ를 이용한 AOP 처리에 대해 설명한다. org.aspectj aspectjrt ${org.aspectj-version} 이거 참고함 Intellij "java: package org.junit does not exist" - Stack Ove..
MYSQL DOWNLOAD 에서 다운 받으면 됨 비번 0000으로 했음. Users and Privileges - > shemas (구조라는 뜻) 테이블에 오른쪽 클릭 > Send to SQL editor > Insert Statement 테이블앞에는 스키마이름 적어줘야하는데 springbasic은 기본스키마라서 지워도 된다고함 maven repository에서 jdbc 드라이버를 또 따로 다운받아줘야한다고함. 폼파일에 오른쪽 클릭해서 반드시 reload Project 해야함. ResultSet이라는게 2차원 형태의 테이블이라고 함. 이게 JDBC API 이용해서 연결을 한거래. 이걸 또 Spring jdbc로 바꿀 수 있나봐 --- 이걸 bean으로 등록을 하고 setter로 bean에 다 설정을 해준..
name만 뽑아오는 메소드 getParameterNames(); Enumeration (old버전) 은 Iterator (new버전)이랑 똑같은거다. 그 오른쪽 부분에 표 부분이 map부분이다. year이름 다 똑같을 떄 복수형 Values 이름이 다 같은경우다. 값들을 String[]로 받을 수 있다. request.getParameterValues("year"); Web를 제공한다는 말이 뭐야? 브라우저를 통해서 받을 수 있는 모든 서비스를 제공한다는 의미다. 문서를 읽는다던가 이미지를 본다던가 동영상을 본다던가 그런것들 웹서비스가 제공하는거다. port번호에 지정해주면 포트번호를 가지고 어떤서버에 대한 요청인지 알 수가 있다 일단 이 서버가 포트번호랑 연결이 되어있어야한다. 바인딩이 되어있어야함 p..
(자료 출처: 어라운드 스튜디오) 전체흐름: Controller - Service - Dao는 스프링부트에 코드를 작성하는 영역임. 클라이언트에서 컨트롤러 REQUEST가 들어오게 되는데 (즉 요청) 이 때 DTO 형식의 객체를 사용하게 됨 회원가입하게 되면 (EX. 아이디 이름 패스워드 이메일) 이 내용 DTO객체에 담아서 CONTROLLER로 회원가입 요청 CONTROLLER는 회원요청이구나 판단한뒤에 맞게되는 서비스로 DTO객체를 같이 보내주게 됨 서비스 객체의 역할을 비즈니스 로직의 전반적인 처리하는 내용임 (회원가입에 필요한 내용을 여기서 처리) 가입일자 멤버등급 같은 거는 서비스객체에서 그런것들을 처리함 DTO에 들어가있는 데이터 값 활용해서 내용을 붙이거나 더해서 ENTITY라는 객체를 만들..
PUT API 해당 리소스가 존재하면 갱신하고, 리소스가 없을 경우 새로 생성해주는 API 업데이트를 위한 메소드 기본적인 동작 방식은 POST API 와 동이 Delete API 서버를 통해 리소스를 삭제하기 위해 사용되는 API 일반적으로 @PathVariable를 통해 리소스 ID등을 받아 처리 ID만 있으면 특정 리소스 지정 가능 ResponseEntity Spring Framework에서 제공하는 클래스 중 HttpEntity라는 클래스를 상속받아 사용하는 클래스 사용자의 HttpRequest에 대한 응답 데이터를 포함 정상적으로 될 때는 200 클라이언트 사이에서 오류날 때는 400 이런 게 뜨잖아 이런 status를 디테일하게 수정하고자 할 때 사용하는 클래스 포함하는 클래스 - HttpSt..
url 명령규칙 언더바는 안 쓰고 하이픈을 쓴다. // http://localhost:8080/api/v1/get-api/variable1/{String 값} @GetMapping(value = "/variable1/{variable}") public String getVariable1(@PathVariable String variable) { return variable; } // http://localhost:8080/api/v1/get-api/request2?key1=value1&key2=value2 @GetMapping(value = "/request2") public String getRequestParam2(@RequestParam Map param) { StringBuilder sb = ne..