반응형 전체 글266 SelectShop API 설계 필요한 기능 키워드로 상품 검색하고 그 결과를 목록으로 보여주기 관심 상품 등록하기 관심 상품 조회하기 관심 상품에 원하는 가격 등록하고, 그 가격보다 낮은 경우 표시하기 API 설계 기능 Method URL 반환 키워드로 상품 검색 및 결과 노출 GET /api/search?query=검색어 List 관심 상품 등록 POST /api/products Product 관심 상품 조회 GET /api/products List 관심 상품에 관심 가격 등록 및 그 가격보다 낮은 경우 표시하기 PUT /api/products/{id} id 3계층 설계 Controller ProductRestController: 관심 상품 관련 컨트롤러 SearchRequestController: 검색 관련 컨트롤러 Service.. 2021. 8. 2. 네이버 쇼핑 API 사용 & Select Shop프로젝트 생성 API 기본 정보 - XML : 정보를 조작하는 방식중 하나 - JSON : 정보를 조작하는 방식 중 하나. JSON을 사용할 것이기 때문에 JSON 방식 요청 변수 - 요청하는데에 있어, 정보들을 넘겨주는 변수 - 네이버에서 지정한 대로 수행하면 된다. Query - 반드시 필요한 항목 - UTF-8 인코딩은 ARC나 JAVA에서 자동으로 수행한다. Display - 몇개의 항목씩 가져올지 결정하는 요청변수 Start - 몇번째 페이지를 가져올 것인지 정해주는 요청변수 Sort - 정렬기준 변수 호출예시 curl "https://openapi.naver.com/v1/search/shop.xml?query=%EC%A3%BC%EC%8B%9D&display=10&start=1&sort=sim" \ -H "X.. 2021. 7. 31. 네이버 API - 네이버쇼핑 API 이용신청하기 네이버 오픈 API 목록 네이버 오픈 API 목록 - INTRO 네이버 오픈 API 목록 NAVER Developers - API 소개 네이버 오픈API 목록 및 안내입니다. 네이버 오픈 API 목록 API명 설명 호출제한 검색 네이버 블로그, 이미지, 웹, 뉴스, 백과사전, 책, 카페, 지식iN 등 검 developers.naver.com 네이버 쇼핑 API 검색 API 쇼핑 검색 개발가이드 NAVER Developers - 검색 API 쇼핑 검색 개발가이드 developers.naver.com API 이용신청 - 약관동의와 계정 정보를 등록한다. - 애플리케이션을 등록한다 - 검색에 사용할 것이기 때문에 검색 API를 선택 - WEB 개발에 사용할 API기에 WEB 설정 선택 - 로컬 환경에서 사용할.. 2021. 7. 30. 분배 윤리 - 부의 분배의 의무론적 입장 부의 분배 : 의무론적 입장 ◆ 의무론적 분석의 기초 ▪ 도덕은 부가 적합한 절차(process)에 의거해서 획득되어야 한다는 것만을 요구한다. ▪ 부의 분배는 그것이 원초적 재산권, 파생적 재산권으로 이루어진 것일 경우 정당하다. ▪ 재산을 소유한 개인이 재산에 대한 권리를 가질 때(인간 욕구의 일반적 충족과 무 관 하게) 정당한 것이 된다. ▪ 노동이 산출한 증대된 가치분에 대해서 권리를 갖는다. ▪ 원초적 재산권을 취득한 자나 그러한 권리를 양도받은 자는 자연자원 이용 권리를 상실한 모든 이들에게 임대료를 물고, 임대료는 곤궁한 자들에게 부를 재분배하는 사회보장 체제를 위한 기금으로 사용된다. ✓ 원초적 재산권 : 이전에 아무도 소유하지 않은 어떤 재산에 대해 정당한 방식으로 취득한 권리 ✓ 파생적.. 2021. 7. 22. 분배 윤리 - 부의 분배의 공리주의적 입장 부의 분배 : 공리주의적 입장 ◆ 공리주의적 분석의 기초 ▪ 사람들의 욕구 충족을 극대화하게끔 사회적 부 분배 ▪ 소유권, 인간의 기본적 평등 등의 문제에 대해서 주의를 기울이지 않음 ▪ 한계효용체감 경제원칙 (평등주의) - 백만장자의 돈(예: 100달러)을 100달러만 가진 자에게 지원 - 백만장자에게는 사소한 손실, 가난한 자에게는 커다란 이득 → 더 큰 평등 지지 ▪ 유인(incentive factor)의 개념 (공적주의) - 모든 사람에게 동일한 부의 재분배는 노동 동기 감소 → 부의 총량 감소 → 인간의 욕구 충족에 필요한 사회 능력도 감소 - 적절한 유인을 주기에 충분한 수준의 불평등 옹호 → 노력/기여에 따라 보상 권유 ◈ 유인으로 인해 생기는 불평등 이외에는 사람들에게 동등한 양의 부를 제.. 2021. 7. 22. 분배 윤리 - 부의 분배에 관한 가치문제 부의 분배에 관한 가치문제 ◆ 평등주의자 ▪ 부의 차등을 불공정한 것으로 간주한다. ▪ 정부의 과세는 국가의 부 평준화를 위한 정당한 제도이다. ▪ 정부의 재분배 계획은 필요한 사람 모두에게 도움을 주는, 보다 더 전반적인 입 장을 채택해야 한다. ◆ 공적주의자 ▪ 부가 사람들의 공적(노력/기여)에 비례해서 분배되어야 한다. ▪ 정부의 과세는 열심히 일해서 번 사람들의 돈을 빼앗아 그 돈을 받을 자격이 더 적은 자들에게 주는 것으로 불공정하다. ▪ 정부의 재분배 계획에 반대한다. ❖ 평등주의적 입장이 정당화되는가? 어느 정도의 평등을 추구해야 하는가? 어떤 방식으로 그것을 성취해야 하는가? ❖ 공적주의적 입장이 정당화되는가? 이를 위해 어떤 사회적 대책을 취해야 하는가? ◆ 자유시장과 부의 분배 ▪ 생산.. 2021. 7. 22. 생명(의료)윤리 생명(의료)윤리학 : 정의 학제적 접근 - 생명윤리학 + 의료윤리학 = 생명의료윤리학 - 구체적이고 특수한 생명의료윤리 문제에 널리 인정되고 있는 윤리적 원칙들을 적용하여 바람직한 윤리적 해결 방안을 도출 - 의학·생명과학의 발달이 제기하는 윤리적, 법적, 사회적 문제에 대한 탐구 생명의료윤리학 : 대두 배경 ◆ 인간 대상 연구에 대한 윤리 확립 ▪ 1947년 뉘른베르그 강령 (Nuremberg Code) 발표: 2차 세계대전에서 비인간적인 인체실험에 대한 전범 재판, 강령 발표 ▪ 1964년 헬싱키 선언 : 세계의사협회가 인간 대상 연구 시 의사들의 준수 사항 제정 및 선포 ▪ 2005년 유네스코: ‘생명윤리 및 인권에 관한 보편 선언’ 제정 ◆ 새로운 의학 · 생명과학 기술의 등장 ▪ 1970년대 신.. 2021. 7. 21. Timeline Project Timeline Projects 깃허브 SangHun-OH/Sparta-Spring Contribute to SangHun-OH/Sparta-Spring development by creating an account on GitHub. github.com 2021. 7. 20. JPA 사용 심화 JPA Repository 설정 public interface MemoRepository extends JpaRepository { List findAllByOrderByModifiedAtDesc(); // Timestamped의 ModifiedAt 을 가져온다. // find All By Order By ModifiedAt at Desc } - Jpa가 Memo를 가져올 때의 조건을 설정해 줄 수 있어야 한다. - 위의 코드는 findAll / By / order (순서) - ModifiedAt // Desc (내림차순) 이라는 뜻이다. - GetMapping은 아래의 코드를 따른다. @GetMapping("/api/memos") public List getMemos() { return memoRepo.. 2021. 7. 20. 이전 1 ··· 7 8 9 10 11 12 13 ··· 30 다음 반응형