본문 바로가기

Java

Day 9. maven에서 json사용하기

maven에서 json 사용하기

ex>

간단 명함 관리.

이름, 전화번호, 회사명 을 관리하는 프로그램을 만들자


1.명함 입력 이름 전화번호 회사명 물어보고 저장

2.명함 조회. - 이름,회사명으로 찾는 기능(여러건 등장 할 

수 있다.)

3.명함 수정

4.명함 삭제 - 내부적으로 id값을 가지도록 한다.

5.프로그램을 재시작해도 명함을 조회할 수 있어야 한다.

 - 파일에 json이라는 형식으로 저장을 한다.

 - 이미 저장 데이터가 있으면 읽어와야 하고, 없으면 새로 생성한다.

 - json 데이터를 조작할 수 있어야 한다. 저장하고, 읽고, 수정 등을 할 수 있어야한다.


-json?

-json 라이브러리는 없을까?

-위의 요구사항을 처리하려면 json은 어떤 형태로 저장되어야 할까/

-클래스를 어떻게 만들까? 클래스 이름, 메소드 명에 대한

고민 (설계)


1 .maven 프로젝트를 생성. java8 사용할 수 있도록

2. json? json 라이브러리? json 라이브러리를 사용하려면 pom.xml에 어떤 내용을 추가할까?

3.라이브러리를 선택했다면, 해당 라이브러리를 이용해서 json에 어떤 데이터를 추가,수정,삭제,조회,저장,읽어오기 등을 할 수 있는지 확인한다(Test 코드를 작성한다.)

4. 우리가 만들 클래스를 스케치한다.


테스트 코드를 쉽게 작성하는 방법 : JUnit

JUnit을 사용하려면 pom.xml에  어떤 내용이 들어갈까?

JUnit을 이용하여 간단한test코드를 작성하는 예제를 만들어보자.

@Before , @Test 애노테이션 역할에 대해 알아보자.




'Java' 카테고리의 다른 글

Day 10. 예외처리  (0) 2018.12.19
IO 패키지 예습  (0) 2018.12.17
어노테이션  (0) 2018.12.15
Day 7. 정렬  (0) 2018.12.14
Day 7. 과제(JAVA IO)  (0) 2018.12.12