版权声明:转载请申明出处,谢谢 https://blog.csdn.net/qq_35495763/article/details/88116881
Update Time:2019-3-4 Author:学习笔记 type:要你命三千又三千
Java Manifest
- 是什么
定义: Manifest描述了Jar文件的打包、运行信息。
程序打包发布JAR文件是class文件的ZIP压缩存档,程序是java class来运行。
- 工作流程(具体用处)
JDK提供了用于处理Manifest信息的API,详细的信息请见java.util.jar包,通过给JarFile传递jar文件的路径,然后调用JarFile的getManifest方法来获取Manifest信息。
- 具体的内容
复杂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是什么?
- JavaBeans是一种规范,一种在Java(包括JSP)中可重复使用的Java组件的技术规范,也可以说成我们常说的接口。
- JavaBeans是一个Java的类,一般来说,这样的Java类将对应于一个独立的 .java文件 ,在绝大多数情况下,这应该是一个public类型的类。
- 当JavaBeans这样的一个Java类在我们的具体的Java程序中被实例之后,这就是我们面向对象的对象,我们有时也会将这样的一个JavaBeans的实例称之为JavaBeans。
作用:好处是解决代码重复编写,功能区分明确,提高了代码的可维护性。