repository

    2

    2답변

    학교에서 GRASP 패턴을 배우고 있는데 Creator 패턴에 대한 질문이 있습니다. 의 당신은 세 가지 클래스가 있다고 가정 해 봅시다, 컴퓨터, UserRespository 및 사용자. GRASP Creator 패턴의 규칙 중 하나는 해당 객체를 포함하는 클래스에 객체 생성의 책임을 지정하는 것입니다. 이 가이드 라인을 따르면 UserRepository

    10

    2답변

    메이븐 프랙티스와 리포지토리에 관한 몇 가지 질문이 있습니다. 제 환경에서는 필자가 중앙 저장소에 가지 않고 모든 것을 내부 저장소에 저장하려고합니다. 각 사용자가 maven 저장소의 스냅 샷이나 릴리즈 사용을 중지하는 settings.xml 파일에 정보를 저장하도록하거나 POM 파일에 저장해야합니까? 또한 모든 사용자가 동일한 회사 리포지토리에 있어야합니

    11

    3답변

    저는 첫 번째 DDD 프로젝트를 진행하고 있으며 엔티티, 데이터 액세스 개체 및 그 관계의 기본 역할을 이해하고 있다고 생각합니다. 각 엔티티와 함께 ​​각 유효성 검사 규칙을 저장하는 기본 유효성 검사 구현이 있습니다. 이 방법은 현재 엔티티에만 적용되는 규칙에서는 잘 작동하지만 다른 데이터가 필요할 때에는 분리됩니다. 예를 들어 사용자 이름이 고유해야한

    1

    1답변

    Archiva를 저장소 관리자로 사용하고 있습니다. 사용자가 archiva repo를 누를 수 있도록 설정되었습니다. archiva repo가 ​​손상되지 않은 경우 archiva repo는 중앙 repo (내부 repo는 중앙을 중개합니다)를 점검합니다. 이제 archiva 저장소에 새로운 종속성을 추가하려면 명령을 실행하여 명령을 중앙 저장소에서 가져

    5

    7답변

    나는 그것의 내부에 여러 프로젝트가있는 SVN 저장소, 같은 그 아래 태그/지점/트렁크 구조와 그 각각 가지고있다 - 트렁크 - 태그 - 프로젝트 1 을 가지 프로젝트 2 - 트렁크 - 태그 - 지점 이것은 ~ 40 개의 프로젝트에서 계속됩니다. 내가하고 싶은 것은 버려진 브랜치를 정리하는 것이지만 저장소 트리 전체를 시각화하는 방법은 모른다. 필자가 피할

    9

    4답변

    데이터 계층에서 데이터를 검색하는 리포지토리 (CustomerRepository)가 있습니다. 대부분의 비즈니스 로직은 리포지토리가 수락하거나 반환하는 엔터티 클래스 (Customer)에 있습니다. 그러나 글로벌 엔터티 비즈니스 로직 (모든 고객에게 적용되는)은 어디에 배치합니까? 예를 들어 모든 고객을 특정 사용자에게 돌려 드리고 싶지 않을 수 있습니다.

    0

    1답변

    빠른 패턴 Q 패턴 전문가가 있습니다. 실제 데이터 액세스 기술과 분리 된 저장소 패턴을 원합니다. 아직 결정하지 않았기 때문에 유연하게 사용하고 싶습니다. L2S, L2E, NHibernate, Lightspeed 등이 될 수 있습니다. 하지만이 UnitOfWork에 대해 혼란스러워하고 있습니다. L2S 세계에서 이것은 귀하의 DataContext 것 같

    19

    5답변

    그래서 저는 프로젝트의 나머지 부분에 IQueryable을 노출 할 것인지 아닌지에 대한 주제 (here 및 here 참조)에 관한 모든 Q & A의 내용을 읽었습니다. 궁극적으로 저는 내 모델 외에 IQueryable을 노출하고 싶지는 않습니다. IQueryable은 특정 지속성 구현에 묶여 있기 때문에 자신을이 문제에 묶어 두는 아이디어를 좋아하지 않습

    1

    1답변

    이 예제에서는 LINQ-to-SQL 모델 클래스에 대한 부분 클래스 인 두 개의 클래스가 있습니다. public partial class Foo { public bool IsValid { get { return (GetRuleViolations().Count() == 0); } } public IEnumer

    5

    6답변

    저는 CodePlex의 Subversion 프로젝트에서 작동하는 문제에 자신을 그렸습니다.이를 위해 도움을 요청했습니다 here. 로컬 리포지토리가 있고 CodePlex에 프로젝트의 인터넷 리포지토리가 있습니다. 두 가지가 섞이지 않습니다. ( 친애하는 아빠는 영리한 남자와 현명한 사람의 차이점을 말해 주곤했습니다. 지혜로운 사람이 영리한 사람이 빠져 나갈