当前位置: 首页 > 面试题库 >

JavaEE中的“ Facet”是什么?

竺鸿骞
2023-03-14
问题内容

我不仅想知道什么是Facet,还想知道什么是Facet’在物理层面上’(据我了解,它不是一个单独的jar,而是什么?)?

我还想知道它在部署后如何影响我的应用程序。我将以实际示例进行说明:

我有两个方面(由IDE创建):Spring Facet和Web Facet(用于jsf)。我将其部署到Tomcat,并且我的应用程序运行良好。

然后,我(通过IDE)又添加了一个方面-JPA Facet。我重新部署了应用程序,但它仍然可以正常工作:)

所以,我很好奇那是什么,为什么我们需要它?


问题答案:

这与Java EE不相关。这与IDE有关。该术语本身与编程无关。

来自http://www.thefreedictionary.com/facet

fac·et (fst) n

  1. 平坦的抛光表面之一在宝石上切割或自然存在于晶体上。
  2. 解剖结构 :小的,光滑,平坦的表面,如在骨头或牙齿上。
  3. 生物学 复眼中一种像昆虫一样的透镜状视觉单元之一。
  4. 学科的众多方面之一 请参见阶段中的同义词。

是4

在此特定情况下,这只是项目中要使用的一个方面,以便IDE可以在其上拦截有关生成器,向导,自动包含库等的内容。例如,如果您添加了JPA方面,那么您将获得更多选择来使用JPA进行IDE魔术。



 类似资料:
  • 探索中等维数据的有用方法是在数据集的不同子集上绘制同一图的多个实例。 这种技术通常被称为“格子”或“格子”绘图,它与“小倍数”的概念有关。 要使用这些功能,您的数据必须位于Pandas DataFrame中。 绘制小数倍的数据子集 在上一章中,我们已经看到了FacetGrid示例,其中FacetGrid类有助于使用多个面板在数据集的子集中分别显示一个变量的分布以及多个变量之间的关系。 FacetG

  • Tephra旨在构建一个稳定、高效、易于集群、快速扩展的JavaEE开发框架。目前,Tephra已经具备了以下特性: 提供类级别的热更新,但仅建议在需要快速修正严重BUG、并且无法立即进行全更新时使用。 提供全冗余方式的缓存,自动在每个节点间同步缓存数据,而每个节点都仅从本地内存中获取缓存数据,从而提供高效的执行效率,并且当部分节点宕机时仍旧能正常提供服务。当然,也允许使用Redis提供统一的中心

  • 我正在使用以下源代码目录结构的JavaEE Web应用程序: 我感兴趣的文件夹是:它包含、用于设置servlet的xml文件、SpringBean连接上下文以及JSP标记和视图。我试图理解是什么限制/定义了这种结构。例如,JSP文件是否总是必须在中,或者它们可能在其他地方?在WEB-INF中是否还有其他内容?维基百科的WAR文件条目提到了Java类的,JAR文件的——我不确定除了其他源文件位置之外

  • 本文向大家介绍JavaEE中关于ServletConfig的小结,包括了JavaEE中关于ServletConfig的小结的使用技巧和注意事项,需要的朋友参考一下      在Servlet的配置文件中,可以使用一个或多个<init-param>标签为servlet配置一些初始化参数。当servlet配置了初始化参数后,web容器在创建servlet实例对象时,会自动将这些初始化参数封装到Serv

  • 实际问题是购物车的实施。在某一点上,购物车可以是SFSB(有状态会话Bean)。这意味着EJB容器将把servlet/Web容器视为客户机,并管理两个容器之间的会话。如果EJB客户机是Servlet/Web容器,那么我如何识别正在向购物车添加项目的最终用户(实际客户机)呢? 我的第二个选项是将SFSB存储到中。这样,最终用户就可以从中检索购物车(并且会话已经从servlet容器中管理)。这将如何影

  • JBoss-javaee-specs 即 JBoss JavaEE Specs APIs。这个项目提供了一套完整 APIs 所需的依赖管理关系,且此依赖关系由 Java EE 平台规范定义的。 采用的命名规范如下: groupId:    org.jboss.spec + the package name artifactId: Technology-api_SpecVersion_spec ve