Java Bean:标准的java类
含义
java bean是一个java编写的可重用组件,常见的实体类和工具类都属于java bean。
要求
java bean需满足以下要求
- 类必须被public修饰
- 必须提供空参的构造参数
- 成员变量必须用private修饰
- 提供公共的getter/setter方法
作用
一些jar包和工具在对类对象进行封装时,会要求传递的是满足java bean要求的对象。其会根据字节码文件中的空参构造函数进行对象的创建,会根据setXXX()方法后面的属性名传递参数
Tomcat:web服务器软件
含义:
Tomcat是java相关的web服务器软件之一,仅仅支持少量的JAVAEE规范servlet、jsp等
web服务器软件:
web服务器软件也称为web容器,用于接收用户请求,处理请求,并做出响应;在web服务器软件中,可以部署web项目,让用户通过浏览器访问这些项目
与java相关的web服务器软件:
webLogic,webSphere,JBOSS,Tomcat
JavaEE规范
java语言在企业级开发中的技术规范的总和,一共包含十三种大的规范
参考
Servlet:接口,运行在服务器端
含义:
servlet是运行在服务器端的小程序,本质是一个接口,作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层,可以用来接收处理请求并做出响应
JSP:java服务器端页面,本质是Servlet
含义:
是一个既可以写html又可以写java代码的页面,常作为服务器端的页面,其本质是servlet
Maven:项目管理工具
含义:
Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。