presentation-layer

    2热度

    2回答

    我有对网页上的每一个元素定义内容的模块,我有工作: package com.gdit.qa.fwa.geb.cmdr.modules import geb.Module class Member extends Module { static content = { // Member fields mbrID {$("div.subject-detail

    0热度

    1回答

    基于在EF6数据库值我创建使用EF6。我的模型的模型文字是这样的: public partial class Good { public Good() { this.InnoviceDetails = new HashSet<InvoiceDetail>(); } public int Id { get; set; } public

    1热度

    1回答

    所以,我在这里看到了一些关于它的问题,但没有一个是关于它的具体问题,也没有回答我的疑问。在分层体系结构/ DDD应用程序中,控制器(常见MVC应用程序中的“C”)适合于哪一层?我读过不同的地方,它可能在UI层或应用程序层,但我仍然无法围绕什么是正确的层。 我正在阅读埃里克埃文斯的DDD,直到我已经读完这本书的时候,我还没弄明白。我注意到他说如果UI层不太复杂,可以将它与应用程序层合并。这对控制器是

    0热度

    1回答

    我有一个会议对象,它构成了一个调度系统的基础,其中gridviews用于显示重要信息。这是为了安排员工参加会议,并让员工查看已安排的内容。 我一直在尝试遵循DDD原则,但我很难知道从服务层传递到系统的显示区域的内容。这是因为时间表可能很大,并且实际上由系统的许多不同元素组成。例如。客户名称,地址,案例信息,组等等,这些都是会议安排人员作出决定所需要的。 除此之外,调度程序需要更改此调度内的值,并将

    0热度

    1回答

    我有一个应用程序创建一个MS Word文档并运行它。我试图找出将代码放在哪一层。 将运行外部文档作为表示层的一部分还是业务逻辑层的一部分?一方面,它似乎应该是表示层的一部分,因为它最终会导致某些东西“呈现”给用户(尽管在外部应用程序中)。另一方面,它似乎更像是一个业务逻辑层的关注点,因为表示层可能只想关注当前应用程序的用户界面,并且因为当它运行一个外部进程时,它实际上正在执行 - 某些这可以用于多

    0热度

    1回答

    我正在使用'UTC'作为时区编写我的应用程序。我有每个用户的timezone列。我将在表示层中使用此值。日期/时间输出和输入将使用它。 当没有当前用户时,我还将在视图图层中显示日期和时间。我希望回退时区是应用程序之一。我想避免每次都放这样的逻辑: $now = new Carbon(); if (!Auth::guest()) { $now->setTimezone(Auth::use

    0热度

    2回答

    我想开发以下列方式为“基于数据库的” Java桌面应用程序: 开发数据访问层(使用JPA DAL)(由Netbeans的7.4)生成的POJO 开发业务层(BL)(我自己的类,控制器等) 开发的表示层(PL):图形用户界面(面板,框架,对话框) 使(PL)与(BL) 我公司开发的通信( DAL + BL)在一个Netbeans项目(ProjectDBL.jar)中。 我公司开发的PL在一个单独的N

    0热度

    1回答

    我使用DDD制作应用程序 我可以制作清晰的域图层,其中的域与其他图层明显分开。 但演示文稿层上的控制器乱七八糟。 即使域成功分离,ViewControllers也有多个职责 。 一个视图控制器往往有多重责任,如 导航 Deleate 分析 动画在多个域等 往往有很多ViewControllers与 访问功能稍有不同。 如果试图使用模板方法,那么ViewControllers的层次结构会变得太复杂。

    0热度

    1回答

    我有一个分层架构的应用程序。所有的错误处理都是在业务层完成的,而数据层则向业务层抛出错误。表示层向用户显示此自定义错误。除此之外,我还有一个与HTTP相关的错误发生的常见错误页面。表示层中没有任何try catch块。 但我需要知道处理表现层错误的最佳实践。假设用户希望输入一些十进制数字,但会附加一些字符。那么我该如何处理这样的错误呢?我应该编写代码来处理这个问题,而不用写try catch,或者

    0热度

    1回答

    我试图改写在Objective-C斯威夫特在iOS项目在Xcode 6.1的UIImageView旋转值,但我无法“翻译”这一目标-C线: CGFloat imageRotation = [[self.imageView valueForKeyPath:@"layer.presentationLayer.transform.rotation.z"] floatValue]; 哪有我在Swift