java web开发(二)常见项目的文件知识点

版权声明:转载请申明出处,谢谢 https://blog.csdn.net/qq_35495763/article/details/88116881

Update Time:2019-3-4 Author:学习笔记 type:要你命三千又三千

Java Manifest

  1. 是什么

定义: Manifest描述了Jar文件的打包、运行信息
程序打包发布JAR文件是class文件的ZIP压缩存档,程序是java class来运行。

  1. 工作流程(具体用处)

JDK提供了用于处理Manifest信息的API,详细的信息请见java.util.jar包,通过给JarFile传递jar文件的路径,然后调用JarFile的getManifest方法来获取Manifest信息。

  1. 具体的内容

复杂MANIFEST.MF文件的内容。具体可以概述为一句话, 大量是jar 文件描述属性。

web.xml文件

作用:每个javaEE工程中都有web.xml文件,那么它的作用是什么呢?

web.xml文件是用来初始化配置信息:比如Welcome页面、servlet、servlet-mapping、filter、listener、启动加载级别。

EAR 、JAR、AAR

三者都是软件包文件的格式。用作软件包文件(打包方式不同罢了)

  • JAR文件(Java归档,英语:Java ARchive)是一种软件包文件格式,通常用于聚合大量的Java类文件、相关的元数据(MEAT-INFO,manifest.xml)和资源(文本、图片等)文件到一个文件,以便开发Java平台应用软件或库.
  • 为 Java EE 应用程序创建的 JAR 文件是 EAR 文件(企业 JAR 文件)。
  • 为Android应用创建的jar文件就是AAR文件。

project Facets(项目特性)

'Project Facets’可理解为:项目的特性,主流 IDE (Eclipse IDEA) 都提供了 facet 的配置。

POJO是什么?

POJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。使用POJO名称是为了避免和EJB混淆起来, 而且简称比较直接. 其中有一些属性及其getter setter方法的类
作用;POJO类的作用是方便程序员使用数据库中的数据表。
关键字:pojo 、简单的java对象

JavaBeans是什么?

  1. JavaBeans是一种规范,一种在Java(包括JSP)中可重复使用的Java组件的技术规范,也可以说成我们常说的接口。
  2. JavaBeans是一个Java的类,一般来说,这样的Java类将对应于一个独立的 .java文件 ,在绝大多数情况下,这应该是一个public类型的类。
  3. 当JavaBeans这样的一个Java类在我们的具体的Java程序中被实例之后,这就是我们面向对象的对象,我们有时也会将这样的一个JavaBeans的实例称之为JavaBeans。

作用:好处是解决代码重复编写,功能区分明确,提高了代码的可维护性。

猜你喜欢

转载自blog.csdn.net/qq_35495763/article/details/88116881