이것은 처음 프로그래밍이며 mysql 명령으로 수행해야 할 작업과 Java로 수행해야하는 작업을 이해하는 데 어려움을 겪고 있습니다. 웹을 통해 사용할 필요가 없기 때문에 Java로 데이터베이스를 프로그래밍하고 있습니다.).mysql 명령으로 수행해야 할 프로세스와 Java로 수행해야 할 작업은 무엇입니까?
- 가 사용자로부터 파일을 엑셀 얻을 : 내가 다음 파이프 라인을 말해봐. 이 엑셀 파일은 ID 번호로 식별 할 수 있습니다.
- 엑셀 파일에서 정보를 추출하십시오.
- 추출 된 정보를 데이터베이스에 저장하십시오. 이 정보는 앞서 언급 한 ID 번호로 식별 할 수 있어야합니다.
- 해당 ID 번호를 찾아 저장된 추출 정보를 얻으십시오.
- 정보가있는 텍스트 문서를 만드십시오.
제가 도움이 필요한 것은 2 부입니다. 자바 클래스의 인스턴스로 정보를 저장해야합니까? 또는 데이터베이스의 모든 정보를 즉시 테이블에 저장해야합니까?
지금은 수업에서 모든 것을 보면서 너무 익숙해 져서 데이터베이스를 사용하는 시점을 보는 데 어려움을 겪고 있습니다. 도와주세요!
디자인에서 판단하십시오. 고유 한 각 사용자 항목을 번거롭지 않게 저장할 수 있으므로 데이터베이스를 권장하는 정보를 저장해야합니다. 클래스를 사용해야하는 경우 직렬화하고 파일에 쓰는 것이 좋습니다. 클래스 접근 방식을 사용하면 DB의 번거로운 접근보다 상당한 오버 헤드가 발생할 수 있습니다. – Venki
데이터베이스를 사용하는 좋은 이유는 응용 프로그램의 데이터를 원할 경우입니다 프로그램이 충돌하더라도 다음 번에 사용할 수 있습니다. –