개발블로그
close
프로필 배경
프로필 로고

개발블로그

  • 분류 전체보기 (59)
    • JAVASCRIPT, JQUERY (2)
    • DevOps (2)
    • PROJECT (3)
    • JAVA (5)
    • JSP (4)
    • 알고리즘 (18)
    • Spring (17)
    • 기타 (3)
    • JPA + Spring Boot (1)
[공공 api 활용] 공공 api에서 xml->json 파싱한것을 json 파일로 다운로드 받고 DB에 insert 하기

[공공 api 활용] 공공 api에서 xml->json 파싱한것을 json 파일로 다운로드 받고 DB에 insert 하기

파이널 프로젝트 진행 중 공공 api 데이터를 활용하여 프로젝트를 진행하게 되었다몇십만건의 데이터를 그것도 xml로 받아서 그걸 xml에서 json 으로 변환하고, 필요한 데이터만 골라서 테이블도 만들고, 칼럼명도 통일해서 VO 에 넣어줘야 하는 작업이었다. function xmlToJson(xml) { var obj = {}; if (xml.nodeType == 1) { if (xml.attributes.length > 0) { obj["@attributes"] = {}; for (var j = 0; j { console.log(element); }); }, error ..

  • format_list_bulleted PROJECT
  • · 2024. 6. 25.
  • textsms
[JSP 프로젝트] 비회원도 가능한 로컬 스토리지를 이용해서 만든 위시리스트

[JSP 프로젝트] 비회원도 가능한 로컬 스토리지를 이용해서 만든 위시리스트

비회원도 가능한 로컬 스토리지를 이용해 위시리스트를 만들었다.뷰단 스크린샷으로 먼저 기능을 보도록 하겠다. > 뷰단 스크린샷을 통해 미리 기능 확인하기 더보기     * 위시리스트는 페이지에서 뒤로가기, 앞으로 가기를 눌러도 즉각즉각 상태가 반영이 된다. 왜 로컬 스토리지를 사용해서 개발했냐면,이미 장바구니의 경우 db를 통해서 테이블에 저장해두고 있기 때문에 조금 더 다른 방식으로 비회원 위시리스트를 만들고 싶었다. 아무래도 JAVA보다는 JS에 익숙하지 않았기 때문에 난항을 겪었고 FORM태그로 정보를 전송하는 것보다 AJAX로 정보를 전송하는게 훨씬 어려웠기에... 내게 어려운 부분을 다양하게 개발해보자! 라는 생각으로 로컬 스토리지를 이용하여 만들었다.위시리스트라는 저 작은 기능에 CSS며 JS ..

  • format_list_bulleted PROJECT
  • · 2024. 6. 7.
  • textsms

JSP 프로젝트 진행 회고

JSP 프로젝트를 시작하느라 블로그 글이 좀 뜸했었다.팀플을 시작하고 나서 우선 각자 뷰단을 맡았고, 나는 메인 뷰단과 상품상세 뷰단을 맡았다!상품상세 뷰단을 만들고, 깃을 배우고 연결하느라 바빴다.깃을 배우면서 그동안 github desktop으로 혼자 했던 부분을 이클립스로 해보면서 좀 더 명확해진 것 같다팀장이 깃허브 레파지토리에 프로젝트를 생성해서 그 프로젝트를 메일로 공유하면,나는 그 메일을 받아서 해당 프로젝트에 생성된 브랜치를 사용하여 작업후 깃에 push(push하기 전 꼭 pull을 해와야 한다)하고, 메인 브랜치에서도 개인 브랜치의 코드를 merge하여 push해주는 식으로 작업했다.gitignore를 사용해서 서로 충돌나면 안되는 파일들이나 lib는 제외했다.   JSP를 사용하기 때..

  • format_list_bulleted PROJECT
  • · 2024. 5. 16.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (59)
    • JAVASCRIPT, JQUERY (2)
    • DevOps (2)
    • PROJECT (3)
    • JAVA (5)
    • JSP (4)
    • 알고리즘 (18)
    • Spring (17)
    • 기타 (3)
    • JPA + Spring Boot (1)
최근 글
인기 글
최근 댓글
태그
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바