사용자 도구

사이트 도구


database_crud

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
database_crud [2025/07/29 06:10] 211.51.241.45database_crud [2026/04/21 01:17] (현재) peter
줄 6: 줄 6:
     3 Tire 기반의 RESTful 서비스가 UX와 DataBase (Oracle, MSSql. Maria, PostgreSQL) 사이에 존재한다.     3 Tire 기반의 RESTful 서비스가 UX와 DataBase (Oracle, MSSql. Maria, PostgreSQL) 사이에 존재한다.
    설치된 폴더의 Server가 local Server 이며 .net core 3.1 기반으로 dos command line 또는 IIS 컨테이너, Docker 컨테이너 등 에서 작동한다.    설치된 폴더의 Server가 local Server 이며 .net core 3.1 기반으로 dos command line 또는 IIS 컨테이너, Docker 컨테이너 등 에서 작동한다.
-   우선 현재 로걸 개발환경 에서는 dos command line 기반으로 동작하며 동작하기 위한 조건은 아래 링크를 참조한다.+   우선 현재 로걸 개발환경에서 dos command line 기반으로 동작하며 동작하기 위한 조건은 아래 링크를 참조한다. 
 +   개발된 서비스는 별도의 수정없이 Windows(IIS), Linux(Docker)환경에 Copy하여 사용할 수 있다. 
 +    
 +[[https://deep-dive-dev.tistory.com/3|RESTful API 참고바람]]\\
        
  위쪽링크 중에 [[makeenv|7. 개발 디버그환경 구축하기]]를 참조 바란다.  위쪽링크 중에 [[makeenv|7. 개발 디버그환경 구축하기]]를 참조 바란다.
줄 15: 줄 18:
     수정 예3) PKG_INSA$SET_INSA_MAT_UPDATE     수정 예3) PKG_INSA$SET_INSA_MAT_UPDATE
     삭제 예4) PKG_INSA$SET_INSA_MAT_DELETE      삭제 예4) PKG_INSA$SET_INSA_MAT_DELETE 
 +    
     UPDATE, DELETE가 전제되는 SELECT는 조회되는 테이블에 MODI_KEY 필드를 꼭 포함한다.     UPDATE, DELETE가 전제되는 SELECT는 조회되는 테이블에 MODI_KEY 필드를 꼭 포함한다.
 +    이는 다른 사용자가 변경한 데이터를 의도차 않게 update하게되는 문제를 해결한다.
          
  
줄 26: 줄 30:
  1) [[Oracle설명|Oracle]] (안정적)  1) [[Oracle설명|Oracle]] (안정적)
  
- 2) MSSQL---(작업중)+ 2) [[SQL서버설명|SQL Server]]---(검증 중)
  
  3) [[MariaDB설명|MariaDB]] (안정적)  3) [[MariaDB설명|MariaDB]] (안정적)
줄 37: 줄 41:
  
 ==== 3. 개발서버 선택하기 ==== ==== 3. 개발서버 선택하기 ====
- DesignTime에서 DataManager 콤포넌트를 마우스 오른쪽으로 클릭하여 = Server Connection = 을 선택하면 \\+ DesignTime에서 DataManager Component를 마우스 오른쪽으로 클릭하여 = Server Connection = 을 선택하면 \\
 사용할수 있는 서비스가 리스트 되며 사용하고자 하는 서비스를 Double Click하면 선택되고 기억한다.\\ 사용할수 있는 서비스가 리스트 되며 사용하고자 하는 서비스를 Double Click하면 선택되고 기억한다.\\
 +이 때 다국어 처리용 Data 사전이 loading 된다.
  
 {{:serverconnectionmenu.png?500|}} {{:serverconnectionmenu.png?500|}}
줄 45: 줄 50:
 {{:changedbugservice.png?600|}} {{:changedbugservice.png?600|}}
  
-   서비스 프로퍼티가 변경된다.+   서비스 Properties가 변경된다.
 {{:datamanagerpropertis.png?500|}} {{:datamanagerpropertis.png?500|}}
  
database_crud.1753769456.txt.gz · 마지막으로 수정됨: (바깥 편집)