database_crud
문서의 이전 판입니다!
DataBase와 C.R.U.D(Create, Read, Update, Delete)
1. 개요
3 Tire 기반의 RESTful 서비스가 UX와 DataBase (Oracle, MSSql. Maria, PostgreSQL) 사이에 존재한다. 설치된 폴더의 Server가 local Server 이며 .net core 3.1 기반으로 dos command line 또는 IIS 컨테이너, Docker 컨테이너 등 에서 작동한다. 우선 현재 로걸 개발환경에서 dos command line 기반으로 동작하며 동작하기 위한 조건은 아래 링크를 참조한다. 개발된 서비스는 별도의 수정없이 Windows(IIS), Linux(Docker)환경에 Copy하여 사용할 수 있다.
위쪽링크 중에 7. 개발 디버그환경 구축하기를 참조 바란다.
프로시져 명은 'PKG_업무명 또는 화면명${GET, SET}_기능ID_{SELECT, INSERT, UPDAE, DELETE}' 로 명명한다.
조회 예1) PKG_INSA$GET_INSA_MAT_SELECT
추가 예2) PKG_INSA$SET_INSA_MAT_INSERT
수정 예3) PKG_INSA$SET_INSA_MAT_UPDATE
삭제 예4) PKG_INSA$SET_INSA_MAT_DELETE
UPDATE, DELETE가 전제되는 SELECT는 조회되는 테이블에 MODI_KEY 필드를 꼭 포함한다.
2. Data Base Procedure
각 데이터베이스별 프로시져 작성을 아래 예시로 준비했으니 참고 바랍니다.
1) Oracle (안정적)
2) MSSQL—(검증중)
3) MariaDB (안정적)
4) PostgreSQL — (작업중)
3. 개발서버 선택하기
DesignTime에서 DataManager Component를 마우스 오른쪽으로 클릭하여 = Server Connection = 을 선택하면
사용할수 있는 서비스가 리스트 되며 사용하고자 하는 서비스를 Double Click하면 선택되고 기억한다.
이 때 다국어 처리용 Data 사전이 loading 된다.
더블클릭하여 대상 서비스를 변경할수 있다.
서비스 Propertis가 변경된다.
database_crud.1770126688.txt.gz · 마지막으로 수정됨: 저자 peter



