Java数据库连接
Java数据库连接,(,简称)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。JDBC是面向关系型数据库的。 在J2SE中,提供了一个称之为JDBC-ODBC桥(JDBC-ODBC Bridge)的API。通过ODBC,JDBC-ODBC桥驱动程序可以访问所有支持ODBC的关系型数据库。与JDBC API不同的是,这个驱动程序并…
共 26 篇文章
Java数据库连接,(,简称)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。JDBC是面向关系型数据库的。 在J2SE中,提供了一个称之为JDBC-ODBC桥(JDBC-ODBC Bridge)的API。通过ODBC,JDBC-ODBC桥驱动程序可以访问所有支持ODBC的关系型数据库。与JDBC API不同的是,这个驱动程序并…
Java ME(Java Platform, Micro Edition),前称J2ME(Java 2 Platform, Micro Edition),是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台,包括虚拟机和一系列标准化的Java API。它和Java SE、Java EE一起构成Java技术的三大版本,并且同样是通过JCP(Java Community Process)制订的。 目前阶段,Java ME…
JAXB(Java Architecture for XML Binding简称JAXB)允许Java开发人员将Java类映射为XML表示方式。JAXB提供两种主要特性:将一个Java对象序列化为XML,以及反向操作,将XML解析成Java对象。换句话说,JAXB允许以XML格式存储和读取数据,而不需要程序的类结构实现特定的读取XML和保存XML的代码。 当规格复杂且经常变化时JAXB特别有用。在这种情况下,经常修改XML模式定义以与J…
環境與CDC的關連]] 原J2SE,标准版的Java平台(Java Platform, Standard Edition)是一个Java2的平台,为用户提供一个程序开发环境。这个程序开发环境提供了开发与运行Java软件的编译器等开发工具、软件库及Java虚拟机。它也是Java2平台、企业版本和Java网页服务的基础。 参考文献 外部链接 [https://www.oracle.com/technetwork/java/javase/ov…
Java EE 连接器架构(',简称JCA,原名J2EE Connector Architecture,即有简称J2C、J2CA*)是基于Java的连接应用服务器和企业信息系统(EIS)的技术解决方案,作为企业应用集成 (EAI)解决方案的一部分。就像JDBC专门用于连接Java EE应用和数据库,JCA是一种连接legacy system(包括数据库)的更通用的体系架构。 在Java EE连接器结构中定义了连接器(也称为资源适配器)和…
Apache的Groovy是Java平台上设计的面向对象编程语言。这门动态语言拥有类似Python、Ruby和Smalltalk中的一些特性,可以作为Java平台的脚本语言使用,Groovy代码动态地编译成运行于Java虚拟机(JVM)上的Java字节码,并与其他Java代码和库进行互操作。由于其运行在JVM上的特性,Groovy可以使用其他Java语言编写的库。Groovy的语法与Java非常相似,大多数Java代码也符合Groovy…
企业级JavaBean(Enterprise JavaBean, EJB,或稱Jakarta Enterprise Beans)是一个用来构筑企业级应用的服务器端可被管理组件。 Java企业版API(Java Enterprise Edition)中提供了对EJB的规范。EJB是一个封装有某个应用程序之业务逻辑服务器端组件。EJB最早于1997年由IBM提出,旋即被太阳微系统采用并形成标准(EJB 1.0 和EJB 1.1)。其后在Ja…
Java虛擬機(,縮寫:JVM),一種能夠執行Java位元組碼的虛擬機器,以堆疊結構機器來實作。最早由昇陽電腦所研發并实现第一个实现版本,是Java平臺的一部份,能夠執行以Java語言寫作的軟體程式。 Java虚拟机有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。通过对中央…
CDC(,连接设备配置)是指符合Java Community Process(JCP)研發規範,利用Java技術將應用程式在網路上與其他連接的裝置分享與使用,這些裝置包括智慧型通訊器等等高階個人數位助理(PDA)。CDC同時也是J2ME環境下重要的技術規範。這項技術規範於2002年首度發表。
JSP(全称Jakarta Server Pages,曾称为JavaServer Pages)是由昇陽電腦公司主导建立的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。 JSP将Java程序码和特定变动内…
Java持久化API(JPA)是一个Java应用程序接口规范,描述了使用Java标准版平台(Java SE)和Java企业版平台(Java EE)的应用中的关系数据的管理。 持久化,在这里包括三个层面的意思: API本身,定义在javax.persistence包内 Java持久化查询语言(JPQL) 对象/关系元数据 JPA的参考实现是。 历史背景 2006年5月11号,JPA 1.0规范作为JCP JSR 220的一部分最终被发布。…
JMX(,即Java管理扩展)是Java平台上为应用程序、设备、系统等植入管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝集成的系统、网络和服务管理应用。 托管Bean 托管Bean(,MBean)是一种通过依赖注入创建的JavaBean。托管Bean主要用在Java管理扩展技术中。在Java EE 6的规范中,对托管Bean做了更具体的规定。 MBean代表了运行在Java虚拟机上的资源…
JCP(Java Community Process)成立于1998年,是使有兴趣的各方参与定义Java的特征和未来版本的正式过程。 JCP使用JSR(Java规范请求,Java Specification Requests)作为正式规范文档,描述被提议加入到Java体系中的的规范和技术。 JSR变为final状态前需要正式的公开审查,并由JCP Executive Committee投票决定。最终的JSR会提供一个参考实现,它是免费而…
Java平台模块系统(Java Platform Module System,简称JPMS)指定了Java代码和相关资源的集合的分发格式。它还指定了一个用于存储这些集合,或者说模块的存储库,并确定如何发现、加载它们,以及检查它们的完整性。它包含了命名空间等功能,旨在修复已有JAR格式中的一些缺点,尤其是JAR地狱,这可能导致类路径和类加载等问题。 Java模块系统最初是在JCP下开发的,称为JSR 277,并计划与Java 7一起发布。…
Servlet(Server Applet),全称Java Servlet。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的類別,一般情况下,人们将Servlet理解为后者。 Servlet运行于支持Java的应用服务器中。从实现上讲,Servlet可以响应任何类型的请求,但绝大多数情况…
Java EE,Java平台企业版(Java Platform Enterprise Edition),之前称为Java 2 Platform, Enterprise Edition (J2EE),2018年3月更名为Jakarta EE。是Sun公司为企业级应用推出的标准平台。Java平台共分为三个主要版本Java EE、Java SE和Java ME。 Sun公司在1998年发表JDK1.2版本的时候,使用了新名称Java 2 Pl…
Java執行環境(,縮寫:JRE)是一個軟體,由昇陽電腦所研發,可以讓電腦系統執行Java應用程式(Java Application)。 JRE的內部有一個Java虛擬機器()以及一些標準的類別函数庫()。 參見 Java platform - Java平台(英文) Java programming language - Java程式語言 Java Virtual Machine - Java虛擬機器 Java Development …
RichFaces是一個開放原始碼的JavaServer Faces組件庫,幫助企業級Java應用程式集成AJAX相關的功能,由WildFly(原名JBoss)提供支援。 除了通常的JavaServer Faces組件庫以外,RichFaces亦提供以下功能: 簡易皮膚更換功能 幫助製作其他JSF組建的CDK ("Component Development Kit") 動態資源框架 AJAX控制組件 RichFaces已於2016年6月…
JavaServer Faces(JSF)是一个为网络应用程序构建基于组件的用户界面的Java规范,并已通过JCP格式化为Java EE的一部分。它也是一个MVC Web应用框架,通过在页面中使用可重用的UI组件简化了基于服务器的应用程序的用户界面(UI)。 版本 JSF 2.3 (2017-03-28) — Major features: search Expressions, extensionless URLs, bean val…
SAAJ(SOAP with Attachments API for Java,带附件的SOAP Java API)提供了从Java平台通过因特网发送XML文档的标准方法。开发者可以使用SAAJ产生、接受符合SOAP 1.1和1.2规范的消息,以及带附件的SOAP消息。开发者还可以直接使用它来编写SOAP消息传递应用程序,而不是使用JAX-RPC或JAX-WS。 为什么SOAP需要附件 作为一个基于XML的消息传递协议,SOAP消息需要…