摘要: Lambda表达式 匿名类的一个问题是,如果匿名类的实现非常简单,例如只包含一个方法的接口,那么匿名类的语法可能看起来不实用且不清楚。在这些情况下,您通常会尝试将功能作为参数传递给另一个方法,例如当有人单击按钮时应采取的操作。Lambda表达式使您可以执行此操作,将功能视为方法参数,或将代码视为数据 阅读全文
posted @ 2019-05-29 18:46 Qqq_65536 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 领域逻辑组织可以分为三种主要的模式:事务脚本(Transaction Script)、领域模型(Domain Model)和表模块(Table Module)” 事务脚本 Transaction Script 使用过程来组织业务逻辑,每个过程处理来自表现层的单个请求。大多数应用都可以被看作是一系列事 阅读全文
posted @ 2019-05-29 18:44 Qqq_65536 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 概述 如果说EJB,JPA是之前JEE(JEE5及JEE5之前)中里程碑式的规范,那么在JEE6,JEE7中CDI可以与之媲美,CDI(Contexts and Dependency Injection),即上下文依赖注入,它是众多JEE规范中的一个,从JEE6开始CDI正式成为JEE规范,但CDI 阅读全文
posted @ 2019-05-29 18:34 Qqq_65536 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1、Factory Design pattern (1)工厂设计模式提供了接口而不是实现的代码方法。 (2)工厂模式从客户端代码中删除实际实现类的实例化。工厂模式使我们的代码更健壮,耦合更少,易于扩展。例如,我们可以轻松更改PC类实现,因为客户端程序不知道这一点。 (3)工厂模式通过继承提供实现和客 阅读全文
posted @ 2019-05-29 18:30 Qqq_65536 阅读(118) 评论(0) 推荐(0) 编辑