首页
学习
活动
专区
工具
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代码。

    79690

    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.7K10

    | 从开发角度看应用架构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.2K20

    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.2K10

    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.2K30

    厉害了,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.5K20

    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

    49940

    【方向盘】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 用户界面的方法,从而简化了开发。

    70250

    从开发角度看四类企业应用架构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.5K20

    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

    35920

    从一次编译出发梳理概念: Jetty,Jersey,hk2,glassFish,Javax,Jakarta

    一个HK2服务接口 标识并描述了一个构建模块或者应用程序扩展点。HK2服务实现实现了HK2服务接口。 hk2为 org.glassfish.hk2。...Eclipse基金会也对 Java EE 标准的每个规范进行了重命名,阐明了每个规范在Jakarta EE平台未来的角色。 新的名称Jakarta EEJava EE的第二次重命名。...2006年5月,“J2EE”一词被弃用,并选择了Java EE这个名称。在YouTube还只是一家独立的公司的时候,数字2就就从名字中消失了,而且当时冥王星仍然被认为是一颗行星。...GlassFish 是用于构建 Java EE 5应用服务器的开源开发项目的名称。...参考实现必须兼容以往库或其他组织的开发人员创建自己的规范实现。 对于Java EE功能,JCP使用Glassfish作为其参考实现。

    2.7K10
    领券