Sales History API

Posted at 2010.05.27 18:12 | Posted in Mini Project

http://api.nerv-team.co.kr/sh/



마지막으로! ㄷㄷ! Sales History API 입니다.

Spring 2.5.6.SEC01 + Hibernate를 사용했습니다.

Spring 라이브러리에 포함되어있는 hibernate3.jar 파일을 사용하지 않고, 독립적인 hibernate3.jar(www.hibernate.org 에서 받은..)를 사용하니까 hibernateTemplate().findByCriteria(..) 메소드를 사용하는데 에러가 나는군요. 이것땜시 하루 날림.. ㅠㅠ


Sales History 스키마 입니다.



'Mini Project' 카테고리의 다른 글

Proftpd Manager  (0) 2012.12.10
게시판 2.0  (5) 2011.07.27
Sudoku  (0) 2011.06.09
간단한 JAVA 실행기(?)  (1) 2011.03.21
Forecast Repository  (8) 2010.11.30
Sales History API  (2) 2010.05.27
Order Entry API  (0) 2010.05.13
Human Resources API  (0) 2010.05.10
게시판 1.0  (1) 2010.03.11
비밀번호 생성기(Generate Password)  (1) 2010.02.10
Weather History API  (2) 2010.01.18
  1. 참 잘했어요!
    근데, java hibernate mapping 파일 및 hbm.xml 파일은.... reverse 사용했어요? 아님 날코딩 하셨나요? ^^
    • 2010.05.28 08:47 신고 [Edit/Del]
      날코딩 했습니다~
      어차피 select 만 할것이기 때문에 타입(string, integer, double 같은것들..),길이 널 등등은 지정 안해도 되고 date 라든가 좀 특별한거만 명시해주면 됩니다~

댓글 (Comment)

Name*

Password*

Link (Your Website)

Comment

SECRET | 비밀글로 남기기

Order Entry API

Posted at 2010.05.13 09:33 | Posted in Mini Project
http://api.nerv-team.co.kr/oe



Human Resources 에 이어서 Order Entry 입니다.

Struts 1.3.10, Hibernate 3.3.2.GA, JSON taglib 등을 사용했습니다.



Order Entry 스키마 입니다.



'Mini Project' 카테고리의 다른 글

Proftpd Manager  (0) 2012.12.10
게시판 2.0  (5) 2011.07.27
Sudoku  (0) 2011.06.09
간단한 JAVA 실행기(?)  (1) 2011.03.21
Forecast Repository  (8) 2010.11.30
Sales History API  (2) 2010.05.27
Order Entry API  (0) 2010.05.13
Human Resources API  (0) 2010.05.10
게시판 1.0  (1) 2010.03.11
비밀번호 생성기(Generate Password)  (1) 2010.02.10
Weather History API  (2) 2010.01.18

댓글 (Comment)

Name*

Password*

Link (Your Website)

Comment

SECRET | 비밀글로 남기기

Human Resources API

Posted at 2010.05.10 11:51 | Posted in Mini Project
http://api.nerv-team.co.kr/hr/



전에 오라클 샘플 스키마를 MySQL로 옮긴 것을 가지고 인제 jQueryExtJS에서 사용하려고 API를 만들어봤습니다.

출력(필수 입력)은 json 방식과 xml 방식 두가지로 만들어 봤습니다. json 출력은 소스보기를 하시면 보기 좋게 볼 수 있습니다.

Servlet, JSTL, Hibernate 3.3.2.GA, JSON-taglib 등을 사용했습니다.

사용 예)
출력은 json으로 하고 이름에 'king'이 포함되는 사원 검색
http://api.nerv-team.co.kr/hr/employees.do?t=json&name=king
도시코드가 'CA" 인 위치 목록 검색
http://api.nerv-team.co.kr/hr/locations.do?t=xml&country=CA
전체 사원 목록중 2페이지 검색
http://api.nerv-team.co.kr/hr/employees.do?t=xml&page=2

에러 발견시 바로 지적질 해주세요~ m(ㅡㅡ)m



Human Resources 스키마의 구조입니다.


'Mini Project' 카테고리의 다른 글

Proftpd Manager  (0) 2012.12.10
게시판 2.0  (5) 2011.07.27
Sudoku  (0) 2011.06.09
간단한 JAVA 실행기(?)  (1) 2011.03.21
Forecast Repository  (8) 2010.11.30
Sales History API  (2) 2010.05.27
Order Entry API  (0) 2010.05.13
Human Resources API  (0) 2010.05.10
게시판 1.0  (1) 2010.03.11
비밀번호 생성기(Generate Password)  (1) 2010.02.10
Weather History API  (2) 2010.01.18

댓글 (Comment)

Name*

Password*

Link (Your Website)

Comment

SECRET | 비밀글로 남기기

Weather History API

Posted at 2010.01.18 10:35 | Posted in Mini Project
http://antop.tistory.com/87 에 통합되었습니다.

제목이 거창 하네요 ㄷㄷ;;

두가지가 있는데 하나는 배치고 하나는 웹서비스입니다.

배치(batch.SaveWeather)는 기상청 xml 에 접속하여 db 에 저장해주는 Java 입니다.

웹서비스는 데이터베이스에서 조회하여 xml, json, html 로 결과를 보여주는 api 입니다.

Servlet, 
Hibernate 3.3.2.GA, JSON Tag Library 등을 사용했습니다.

로컬 테스트는 Tomcat6 과 WebLogic 11g 에서 테스트 하였습니다.

잘못된 곳 있으면 지적해주세요~



※ 배포파일은 데이터베이스에서 읽기(select)만 가능한 권한이라서 배치는 안됩니다.

테스트는
http://antop.nerv-team.co.kr/weather/

※ 현재 데이터는 2010년 1월 16일 부터 있습니다.



하이버네이트에 의해 생성되는 테이블 스키마입니다.

EER Diagram




2010.01.26 - 주석 쪼끔 추가 -_-;; 미비한 부분 약간 보강.
2010.01.21 - xml.jsp json.jsp 에러 발견해서 수정.

'Mini Project' 카테고리의 다른 글

Proftpd Manager  (0) 2012.12.10
게시판 2.0  (5) 2011.07.27
Sudoku  (0) 2011.06.09
간단한 JAVA 실행기(?)  (1) 2011.03.21
Forecast Repository  (8) 2010.11.30
Sales History API  (2) 2010.05.27
Order Entry API  (0) 2010.05.13
Human Resources API  (0) 2010.05.10
게시판 1.0  (1) 2010.03.11
비밀번호 생성기(Generate Password)  (1) 2010.02.10
Weather History API  (2) 2010.01.18
  1. 음, 어려워서 잘 이해가 안되네요.
    조금 시간을 들여 살펴 봐야 겠네요.

댓글 (Comment)

Name*

Password*

Link (Your Website)

Comment

SECRET | 비밀글로 남기기