목록db (6)
관심쟁이 영호
이번에 새롭게 구상한 프로젝트를 실시할 예정이다. 프로젝트에 대한 전반적인 계획을 보자! SSP - Search Shop & Price 해당 프로젝트는 이미지 검색, 최저가 검색을 구현하는 서비스이다. 목적 이 서비스를 개발하게 된 이유는 다음과 같다. 친구가 특이한 스타일의 옷을 찾고있었다. 친구가 검색한 검색어는 "등에 지퍼가 있는 후드티"였다. 나올리가 있나... 많이 답답해보였다. 생각해보니까 나 또한 같은 문제로 검색에 어려움을 느낀적이 있다. 개발해보자! 전체적으로 어려울 것이라 생각되어 덜컥 겁이 났다. 근데 "세상 살다 보면 이것보다 어려운 문제들이 많은데 이것도 성공하지 못하면 다른 문제는 어쩔래? 라는 생각이 들어, 바로 개발해야겠다는 생각이 들었다. 본론으로 돌아가 목적을 다시 이야기..

제일 중요한 부분이다. 변경감지와 병합 이것에 대해서 알기전에, 왜 이것을 배우느냐? 실제로 웹에서 스프링 JPA를 이용하면 이러한 구조가 될 것이다. - 위와 같은 구조이다. - 웹에서 사용자가 데이터를 변경하면, 폼을 통해서 코드로 넘어온다. form 객체로 넘어온 데이터를 영속성 컨텍스트로 넘겨주어야 한다. 여기서 문제이다. 먼저 여러가지 방법을 보자. /** * 상품 수정 */ @PostMapping(value = "/items/{itemId}/edit") public String updateItem(@ModelAttribute("form") BookForm form) { Book book = new Book(); book.setId(form.getId()); book.setName(form.ge..

1. 구현 기능 - 회원 등록 - 회원 목록 조회 2. 구현 순서 - 회원 엔티티 코드 다시 보기 - 회원 리포지토리 개발 - 회원 서비스 개발 - 회원 기능 테스트 순서는 이렇게 할 것이다. 실무에서 하는 방법대로 하신다고 하시니, 숙지해두면 좋을 순서일 것이다. 1. 회원 리포지토리 구현 리포지토리는 이전에 포스팅한 글에서 언급했듯이, DB에 JPA기술을 사용하여 직접 접근하는 것이다. 회원 리포지토리라 함은, DB에 저장되어있는 회원정보를 GET, SET하는 기능이 있을 것이다. - repository pakage를 생성한다. - repository pakage에 MemberRepository를 생성했다. - 그리고 코드를 넣는다. // MemberRepository.class //스프링에게 이것이..
안녕하세요! 관심쟁이 영호입니다. 이번에는 자바와 공공데이터를 이용해서 "모범 음식점 검색기"를 만들어 볼 예정이에요! 운영체제 : WINDOW10 공공데이터 : CSV파일 / 공공데이터 포털 제공 개발 툴 : JAVA ECLIPSE DB : 자바에서 직접 구현 / 단순 Doublely Linked List 구조 이렇게 이용해 볼 예정이에요! 개발 내용 공공데이터 포털에서 제공하는 경상남도의 모범음식점 데이터를 가져와서 자바로 구현한 DB에 저장한다음 업소명, 메뉴를 통하여 검색을 하고 DB에 검색내용과 일치하는 값이 있으면 가지고와서 사용자에게 출력하여 보여주는 방식입니다! 다음 포스팅 부터 해볼게요!

안녕하세요. 최고왕입니다! 오늘은 데이터베이스 자격증에 대해서 알아볼 건데요. 시대가 흘러가면서 점점 더 IT 관련 자격증이 다양해지고 심화되는 거 같아요!! 데이터 베이스 자격증으로는 아주 많은 것이 있어요! ADSP/ADP, SQLD/SQLP, DASP/DAP 이렇게 있는데요! SQLD/SQLP부터 살펴보겠습니다! SQLD Kdata(한국 데이터 산업징 흥원)에서 주관하는 시험이에요! SQLD는 Structured Query Language + Developer의 줄인 말입니다. 시험 시간은 총 90분입니다! 시험과목은 총 2개예요. 제1과목 - 데이터 모델링의 이해 10문제(문항당 2점입니다.)입니다. 총 20점이며 8점 미만 시 과락입니다! 제2과목 - SQL 기본 및 활용 40문제(문항당 2점)..

안녕하세요! 최고왕입니다 ㅎㅎ 여러분들은 오늘 하루를 보람 있게 보내고 계신가요~? 다들 잘보내고 계실 거라고 믿고 있는데요! 만약에 그렇지 않다고 생각되시는 분들!! 절대 그런 게 아니에요 ㅎㅎ 2보 전진을 위해서는 1보 후퇴를 할 줄 알아야 하거든요. 충분한 휴식과 집에서의 고민 등등 많은 과정을 거쳐야 진짜 진짜 멋진 사람이 될 수 있을 거예요! 멋진 사람이 아니더라도 정말 자기 스스로의 성숙을 위한 과정이니까 너무 우울해하지 마시고 그냥 물 흘러가는 거야! 라고 생각하시고 훌훌 털어 버리시길 바라요 ㅎㅎ 오늘은 DB가 무엇인지 알아보도록 할게요! 사람들이 DB라고 많이들 이야기하시는데요. DB는 Data Base의 약자로 데이터베이스를 설명하는 것입니다! 데이터베이스의 사전적 의미는! 여러 사람에..