클래스 라이브러리 데이터 엔티티 모델의 웹 구성에서 연결 문자열 가져 오기

샤 라비

내 솔루션에는 주요 세 가지 레이어가 있습니다.

1- 비즈니스 계층 : 비즈니스 요구 사항 (인터페이스, 비즈니스 모델) 포함

2-Data Access Layer : 비즈니스 계층 인터페이스를 구현하고 데이터베이스에서 쓰거나 읽고이를 위해 엔티티 프레임 워크를 사용합니다.

비즈니스 계층 및 데이터 액세스 계층을 참조하는 MVC 웹 프로젝트 인 3-Web 계층

내가 원하는 것은 내 web.config 프로젝트의 동일한 연결 문자열을 사용하여 데이터 액세스 계층에 엔터티 데이터 모델을 추가하는 것이며 이에 대한 간단한 방법을 찾을 수 없습니다.

Markus

데이터 계층이 웹 프런트 엔드의 연결 문자열을 사용하도록하는 대신 web.config에서 데이터 계층에 필요한 연결 문자열을 구성합니다. 그렇지 않으면 데이터 레이어에서 웹 레이어로의 종속성이 도입됩니다.

따라서 데이터 계층에 엔터티 모델을 만들고 클래스 라이브러리의 app.config에서 web.config로 연결 문자열을 복사하여 응용 프로그램을 실행 / 배포 할 때도 사용되도록하는 것이 좋습니다. 서로 다른 환경에 대해 서로 다른 연결을 사용하려는 경우 web.config 변환을 사용하여 특정 환경에 배포 할 때 올바른 연결 문자열을 사용할 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

데이터베이스의 여러 엔티티에 데이터 연결

분류에서Dev

핵심 데이터 : 관련 엔티티의 속성을 기반으로 엔티티를 가져 오는 방법

분류에서Dev

엔티티 프레임 워크 C # 웹 API를 사용하여 내 데이터베이스에 연결하는 데 문제가 있습니다.

분류에서Dev

"같은 유형의 다른 엔티티가 이미 동일한 기본 키 값을 가지고 있기 때문에 '모델'유형의 엔티티를 연결하지 못했습니다."라는 예외가 발생하는 이유

분류에서Dev

웹 애플리케이션-클래스 라이브러리에서 다른 라이브러리로의 경로 가져 오기

분류에서Dev

엔티티 클래스에서 하위 데이터를 가져 오는 데 문제가 있습니다 (SESSION을 통해).

분류에서Dev

웹 사이트에서 제목 가져 오기, HTML 엔티티 디코딩

분류에서Dev

JPA, spring-boot, 주석이 추가되지 않은 오래된 클래스로 엔티티 관리자 구성

분류에서Dev

엔티티 프레임 워크에서 사용 가능한 데이터베이스에 대한 연결 문자열을 동적으로 선택

분류에서Dev

Dynamics CRM에서 모든 엔터티 메타 데이터 가져 오기

분류에서Dev

부모 엔터티 EFCore 가져 오기에 자식 엔터티로드

분류에서Dev

Symfony2의 엔티티에서 데이터를 가져 오지 못함

분류에서Dev

Hibernate : 식별자로서의 엔티티 클래스 이름

분류에서Dev

엔티티 프레임 워크에서 속성의 매핑 된 열 이름 가져 오기

분류에서Dev

DataService 클래스에서 MVC의보기로 데이터 엔터티 전송

분류에서Dev

양식 이벤트 리스너에서 기본 데이터 엔티티를 형성하도록 링크 된 엔티티를 가져올 수 없습니다.

분류에서Dev

ADO.Net 엔터티 데이터 모델 마법사를 MySQL 데이터베이스에 연결

분류에서Dev

봄 REST는 : 엔티티에 추가 요청 본문에서 JSON 데이터를 가져 오기

분류에서Dev

웹 리소스에서 CRM 엔터티 열기

분류에서Dev

Symfony / Doctrine : 데이터베이스 외부에서 엔티티 필드 가져 오기

분류에서Dev

핵심 데이터 관련 엔터티 속성 가져 오기

분류에서Dev

Entity Framework 모델이 전용 클래스 라이브러리에있을 때 C # 응용 프로그램에서 연결 문자열 및 데이터베이스 공급자를 정의하는 방법은 무엇입니까?

분류에서Dev

왜 네이티브 쿼리에서 Hibernate 지연로드의 자식 엔티티가 있습니까?

분류에서Dev

상위 클래스 데이터 엔티티 프레임 워크 만 가져 오기

분류에서Dev

의미 오류 : 클래스 엔티티에 이름이 지정된 필드 또는 연관이 없습니다.

분류에서Dev

모든 네이티브 클래스 목록 가져 오기

분류에서Dev

getAttribute를 사용하여 네이티브 컨텍스트에서 웹 요소의 클래스 이름 가져 오기

분류에서Dev

배열 열거 중 핵심 데이터 가져 오기 엔티티

분류에서Dev

MySQL 서버 5.7.27로 클라이언트 8.0.19와 연결. 특수 문자를 사용할 때 열에 대해 너무 오래 데이터 가져 오기

Related 관련 기사

  1. 1

    데이터베이스의 여러 엔티티에 데이터 연결

  2. 2

    핵심 데이터 : 관련 엔티티의 속성을 기반으로 엔티티를 가져 오는 방법

  3. 3

    엔티티 프레임 워크 C # 웹 API를 사용하여 내 데이터베이스에 연결하는 데 문제가 있습니다.

  4. 4

    "같은 유형의 다른 엔티티가 이미 동일한 기본 키 값을 가지고 있기 때문에 '모델'유형의 엔티티를 연결하지 못했습니다."라는 예외가 발생하는 이유

  5. 5

    웹 애플리케이션-클래스 라이브러리에서 다른 라이브러리로의 경로 가져 오기

  6. 6

    엔티티 클래스에서 하위 데이터를 가져 오는 데 문제가 있습니다 (SESSION을 통해).

  7. 7

    웹 사이트에서 제목 가져 오기, HTML 엔티티 디코딩

  8. 8

    JPA, spring-boot, 주석이 추가되지 않은 오래된 클래스로 엔티티 관리자 구성

  9. 9

    엔티티 프레임 워크에서 사용 가능한 데이터베이스에 대한 연결 문자열을 동적으로 선택

  10. 10

    Dynamics CRM에서 모든 엔터티 메타 데이터 가져 오기

  11. 11

    부모 엔터티 EFCore 가져 오기에 자식 엔터티로드

  12. 12

    Symfony2의 엔티티에서 데이터를 가져 오지 못함

  13. 13

    Hibernate : 식별자로서의 엔티티 클래스 이름

  14. 14

    엔티티 프레임 워크에서 속성의 매핑 된 열 이름 가져 오기

  15. 15

    DataService 클래스에서 MVC의보기로 데이터 엔터티 전송

  16. 16

    양식 이벤트 리스너에서 기본 데이터 엔티티를 형성하도록 링크 된 엔티티를 가져올 수 없습니다.

  17. 17

    ADO.Net 엔터티 데이터 모델 마법사를 MySQL 데이터베이스에 연결

  18. 18

    봄 REST는 : 엔티티에 추가 요청 본문에서 JSON 데이터를 가져 오기

  19. 19

    웹 리소스에서 CRM 엔터티 열기

  20. 20

    Symfony / Doctrine : 데이터베이스 외부에서 엔티티 필드 가져 오기

  21. 21

    핵심 데이터 관련 엔터티 속성 가져 오기

  22. 22

    Entity Framework 모델이 전용 클래스 라이브러리에있을 때 C # 응용 프로그램에서 연결 문자열 및 데이터베이스 공급자를 정의하는 방법은 무엇입니까?

  23. 23

    왜 네이티브 쿼리에서 Hibernate 지연로드의 자식 엔티티가 있습니까?

  24. 24

    상위 클래스 데이터 엔티티 프레임 워크 만 가져 오기

  25. 25

    의미 오류 : 클래스 엔티티에 이름이 지정된 필드 또는 연관이 없습니다.

  26. 26

    모든 네이티브 클래스 목록 가져 오기

  27. 27

    getAttribute를 사용하여 네이티브 컨텍스트에서 웹 요소의 클래스 이름 가져 오기

  28. 28

    배열 열거 중 핵심 데이터 가져 오기 엔티티

  29. 29

    MySQL 서버 5.7.27로 클라이언트 8.0.19와 연결. 특수 문자를 사용할 때 열에 대해 너무 오래 데이터 가져 오기

뜨겁다태그

보관