首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Java知识点归纳-J2EE and Web 部分

J2EEJava2 Enterprise Edition) 刚出现时一般会用于开发企业内部的应用系统,特别是web应用,所以渐渐,有些人就会把J2EEweb模式画上了等号。...J2EE中也是可以没有web界面的应用,而现在面向大众用户开发的网站往往也会使用到很多的J2EE的技术,所以J2EEweb开发的概念都是融合在了一起了。...J2EE部分 JDBC(可以在J2SE中使用) JDBC用于java和数据库交互。...JDBC被归为了J2EE的规范中,但是在一般的java程序中也可以使用,而且也是几乎都会被直接或者间接使用(除非不用数据库)。...所以学习Java web开发一定要理解好servlet这个概念。 JSP 以前的Java web开发,基本都是以JSP为主,需要在JSP中编写html代码和Java代码。

74590

9.java web的发展 javaweb是什么 J2EE发展历史 规范 J2EE是什么 发展背景 组件标准 J2EE好处作用 Servlet 含义 本质 发展 javaweb中的发展 servl

javaweb 本质上来说就是使用java 语言来解决企业web应用中一系列技术体系与规范; jdk1.2  playground  此版本中把java技术体系拆分为三个方向 J2SE J2EE J2ME...)、应用程序接口(APIs)和协议构成 它对开发基于Web的多层应用提供了功能支持 1:JDBC(Java Database Connectivity) 2:JNDI(Java Naming and Directory...,所以出台了规范,这就是J2EE 就是提供了java应用于web 的一个技术标准  或者说 限制 或者说 规范 Servlet 是 Java Web 技术的核心基础 servlet定义的是一套处理网络请求的规范...,生成动态Web内容, 作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。...作为一个科技公司,java作为一种跨平台的语言,也是一种网络语言,Java语言也在迅速发展 涉足web是必然的事情 servlet的出现其实比J2EE标准的出台要早,正是servlet才是java涉足web

1.6K10

| 从开发角度看应用架构2:对Java EE应用进行打包和部署!

Java EE API和框架(由EAP提供)还支持常见的应用程序功能,用于开发Web用户界面,公开Web服务,实现加密和其他功能。...Java EE应用程序服务器中有两种主要的容器类型(我们可以简单地把容器理解成线程池): Web容器:部署和配置Web组件,例如Servlets,JSP,JSF和其他Web相关资产。...Web Profile:包含用于开发动态Web应用程序的完整Java EE API。 有超过30种不同的技术构成了Java EE的完整配置文件。每种技术都有自己的JSR规范和版本号。...通常是结合使用:它们允许Java EE应用程序连接到数据库、发布和使用Web服务、提供Web应用程序、执行事务、实施安全策略以及连接到大量外部资源,以执行诸如消息传递,命名,发送电子邮件以及与非Java...Java命名和目录接口(JNDI)是目录服务(用于查找资源)的Java API,允许组件通过逻辑名称发现和查找对象。 资源是一个逻辑对象,可以被Java EE应用程序中的组件查找和使用。

3.1K20

Android编程获取APP应用程序基本信息辅助类【APP名称名、图标,版本号等】

分享给大家供大家参考,具体如下: 经常会用到 获取App信息,可以用这个工具类,可以获得 APP的应用程序名称名、图标,版本号基本信息 //跟App相关的辅助类 public class AppUtils...{ /** * 获取应用程序名称 */ public static synchronized String getAppName(Context context) { try {...getString(labelRes); } catch (Exception e) { e.printStackTrace(); } return null; } /** * [获取应用程序版本名称信息...packageInfo.versionName; } catch (Exception e) { e.printStackTrace(); } return null; } /** * [获取应用程序版本名称信息...packageInfo.versionCode; } catch (Exception e) { e.printStackTrace(); } return 0; } /** * [获取应用程序版本名称信息

1.1K10

厉害了,Java EE 再次更名为 Jakarta EE

新的名称Jakarta EEJava EE的第二次重命名。2006年5月,“J2EE”一词被弃用,并选择了Java EE这个名称。...同样,作为Java SE 5(2004)的一部分,数字2也从J2SE中删除了,那时谷歌还没有上市。 因为不能再使用javax名称空间,Jakarta EE提供了非常明显的分界线。...除了将“Java”替换为“Jakarta”之外,还为每个规范名称带来了一致性和清晰性。例如,API规范名称中不需要冗余的单词“API”。 规范重命名还没有对依赖项的名进行标准化。...开发人员可能不会注意到项目的重命名,因为他们只是在代码级别调用应用程序库。...对于移植旧应用程序,开发人员希望使用兼容Jakarta EE应用服务器或Servlet容器,并确保它们的依赖项使用使用新的groupId和artifactId。

1.4K20

Java EE正式更名Jakarta EE!

Eclipse基金会最近对Java EE标准的每个规范进行了重命名,阐明了每个规范在Jakarta EE平台未来的角色。 新的名称Jakarta EEJava EE的第二次重命名。...2006年5月,J2EE一词被弃用,并选择了Java EE这个名称。...新的名称Jakarta EEJava EE的第二次重命名。2006年5月,“J2EE”一词被弃用,并选择了Java EE这个名称。...除了将“Java”替换为“Jakarta”之外,还为每个规范名称带来了一致性和清晰性。例如,API规范名称中不需要冗余的单词“API”。 规范重命名还没有对依赖项的名进行标准化。...对于移植旧应用程序,开发人员希望使用兼容Jakarta EE应用服务器或Servlet容器,并确保它们的依赖项使用使用新的groupId和artifactId。

2.1K30

Java基础:Java程序设计环境

Java SE 包含了支持 Java Web 服务开发的类,并为 Java EE 提供基础,如 Java 语言基础、JDBC 操作、I/O 操作、网络通信以及多线程等技术; Java EE(Enterprise...企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。...Java EE 是在 Java SE 基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(Service Oriented Architecture,...SOA)和 Web 2.0 应用程序Java ME(Micro Edition):即 Java 微型版,以前称为 J2ME,也叫 K-JAVA。...JDK、JRE、JVM 三者关系如下: 简称 名称 说明 JVM(Java Virtual Machine) Java 虚拟机 整个 Java 实现跨平台的最核心的部分 JRE(Java Runtime

47140

从开发角度看四类企业应用架构1: 通过Maven编译并运行一个Java应用

Java EE 7 Web配置文件专为Web应用程序开发而设计,并支持由Java EE 7相关的基于Web的技术定义的API的一部分。...Java EE 7完整配置文件包含由Java EE 7定义的所有API(包括Web配置文件中的所有项目)。...Web归档(WAR)文件:如果您的Java EE应用程序具有基于Web的前端或提供RESTful服务端点,则与Web前端和服务相关的代码和资产可以打包为WAR文件。...而基于Web的版本则部署到符合Java EE应用程序服务器。 “待办事项列表应用程序”示例打包为部署到应用服务器(如EAP)的WAR文件。...1.groupid就像一个Java。 2. artifact-id是一个项目名称。 3.项目的版本。 4.包装定义了项目的包装方式。 在这种情况下,这是一种war类型。

1.4K20

Java Spring框架 (底层原理+入门)

Java Spring框架 Spring 一、Spring的概述 定义: Spring框架是一个开放源代码的J2EE应用程序框架,由Rod Johnson发起,是针对bean的生命周期进行管理的轻量级容器...Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AOP及Web MVC等功能。...Spring可以单独应用于构筑应用程序,也可以和Struts、Webwork、Tapestry等众多Web框架组合使用,并且可以与 Swing等桌面应用程序AP组合。...因此, Spring不仅仅能应用于JEE应用程序之中,也可以应用于桌面应用程序以及小应用程序之中。...(6)降低Java EE API的使用难度 Spring对很多难用的Java EE API(如JDBC,JavaMail,远程调用等)提供了一个薄薄的封装层,通过Spring的简易封装,这些Java EE

30620

【方向盘】Java EE几十种技术,“活着的”还剩几何(Web应用技术篇)

https://wangpan.yourbatman.cn Java开发软件(Mac) https://wangpan.yourbatman.cn/s/rEH0 提取码:javakit 女娲工程 http...从Java EE 8(及以后)版本推荐使用Jakarta EE的GAV,因为摒弃掉Java EE元素已是大势所趋 Java EE技术总览 以Java EE 8/Jakarta EE 8为例,主要包含这些技术...Java Servlet是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。...JSP本质是一种Servlet(编译后均变为Servlet),主要用于实现Java web应用程序的用户界面部分。那么为何有了Servlet还需要JSP呢?...JSF 推荐学习指数⭐️ JavaServer Faces,一种用于构建 Web 应用程序的标准Java框架。它提供了一种以组件为中心来开发 Java Web 用户界面的方法,从而简化了开发。

64450
领券