컨트롤러 서비스 저장소 아치를 고려하십시오. TokenService에서 성공적으로 수행 한 성공적인 방법입니다. 당신이 컨트롤러 호출 내부의 다음 setTokenType 따라서 나는라고 아무것도하지 않는 코멘트에서 볼 수 있듯이 logger.info(urlToken);
Object obj;
Token token;
obj
세 계층에 PL, BL 및 DL이 있다는 것을 알고 있습니다. 그 응용 프로그램에서 우리는 "값을 PL에서 BL로 및 DB 연산을 수행하는 DL 로의 매개 변수로 전달합니다." 3 티어를 구현하는 올바른 방법입니까? 또는 편집 내가 어떤 레이어 모델 "하나는 모두 맞는"없다 알고 CODEPROJECT 여기에 설명 된. 그러나 나는 어느 것이 더 좋은지 알고
제 애플리케이션에서는 서비스/프리젠 테이션 레벨, 비즈니스 및 데이터 레이어를 갖춘 아키텍처 3 티어를 사용했습니다. 이제 웹 API (MVC없이 컨트롤러 만 사용)를 사용하고 싶습니다. 그런 다음 서비스와 같은 컨트롤러와 mantain 비즈니스 및 datalayer를 사용한다고 생각합니다. 하지만 종종 컨트롤러 로직은 html로 표시된 모델과 출력에 연결
DAL, BLL, UI 레이어와 같은 3 단계 애플리케이션을 구축 중입니다. DAL은 EF 래퍼 (UnitOfWork 및 일반 저장소 패턴)를 노출합니다. BLL 구성 요소는 몇 가지 기본 비즈니스 논리 규칙이있는 DAL 래퍼입니다. 기본적으로 BLL은 가상 CRUD 및 유효성 검사 메서드를 사용하여 BusinessObjectBase 클래스 (T는 POCO
내 콤보 상자가 SQL- 특성 "TimeBlock"의 값을 표시하지 않고 대신 System.Data.DataRow 5 번을 표시합니다. 내 코드에 어떤 문제가 있습니까? 코드 : //DAL:
public class DAL{
string ConnectionString = "server=ICSSQL13\\Grupp28,1528; Trust
Microsoft.Practices.EnterpriseLibrary.Data 무엇인지 알고 싶습니다. 왜이 dll을 사용합니까? 이 dll의 이점은 무엇입니까? SQL 쿼리를위한 최선의 방법은 3 계층 아키텍처에서 프로젝트를 만들고 싶습니다. weather이 dll을 사용하거나 간단한 sqlcommand 및 dataadapter로 이동하십시오. 현재 나는이
3 계층 구조는 각 관심사에 대해 별도의 프로젝트를 의미한다고 말할 수 있습니다. UI 레이어, 비즈니스 레이어 및 데이터 레이어. UI 대화는 BL과 BL은 DB와 대화하고 그 반대도 마찬가지입니다. 그것은 유지 보수성에 좋으며 우려의 분리에 대한 아이디어는 합리적입니다. 그러나 다른 한편으로 계층은 계층과 다릅니다. 즉, 계층은 기계/네트워크와 직접 관
나는 n 계층 응용 프로그램을 상속 받았으며 파일 그룹화 방법에 대한 설명을 원합니다. 내가 BAL 추측은 사업 ACCESS LAYER DAL은 데이터 액세스 레이어 평가 보증 등급 (EAL)에 대한 모든 추측이다? 누구든지 EAL이 무엇인지 알 수 있습니까? 또한 BAL의 파일 이름 내용이 DAL과 같은 이유는 무엇입니까?
서비스 계층에 DTO 객체를 전달하는 것은 나쁜 습관입니까? 지금 내 서비스 계층의 메소드는 다음과 같이 : public save(MyEntity entity);
매핑 값을 DTO에서 비즈니스 엔티티 (MyEntity)으로는 프리젠 테이션 계층에서 이루어집니다하지만이에 메소드 서명을 변경하려면 : public save(MyEntityDTO dto, St
센서 데이터를 수집하고 서버로 보내기 전에 모바일 데이터를 처리하는 모바일 응용 프로그램이 있습니다. 서버의 역할은 적절한 데이터베이스 테이블에 데이터를 업데이트하거나 삽입하는 것이며, 데이터베이스는 모든 데이터가 저장되는 중앙 저장소입니다. 이 아키텍처를 3-tier 아키텍처라고 부를 수 있습니까?