Google PlayストアでUnionpediaアプリを復元するために作業中です
🌟ナビゲーションを改善するためにデザインを簡素化しました!
Instagram Facebook X LinkedIn

HibernateとJava Development Kit

ショートカット: 違い類似点ジャカード類似性係数参考文献

HibernateとJava Development Kitの違い

Hibernate vs. Java Development Kit

Hibernate は、Java のためのオブジェクト関係マッピング (ORM) ライブラリであり、オブジェクト指向のドメインモデルを関係データベースにマッピングするためのフレームワークを提供する。Hibernate は、永続性に関わるデータベースアクセスを直接高レベルなオブジェクト操作機能に置換することでオブジェクト指向と関係モデルの不整合を解決する。 Hibernate はオープンソースのフリーソフトウェアであり、GNU Lesser General Public License で提供されている。 Java Development Kit (JDK) はオラクル(旧サン・マイクロシステムズ)により提供されている、プログラミング言語Javaを使ってJavaアプリケーションおよびその他のソフトウェアコンポーネントを構築するためのソフトウェア開発キット (SDK) および開発環境である。Linux、macOSまたはWindows向けのパッケージがそれぞれ用意されている。JDK 11まではSolaris向けのパッケージも用意されていたJava 12以降をSolaris上で利用したい場合、OpenJDKを使用することが推奨されている。。JavaのAPIセットおよび実行環境 (Java Runtime Environment, JRE) はその用途ごとに、Java Platform, Standard Edition (Java SE)、Jakarta EE、Java Platform, Micro Edition (Java ME) などのエディション(プロファイル)が用意されているが、JDKはJava SE向けの開発に対応する。Java EE向けの開発にはJava EE SDKが、Java ME向けの開発にはJava ME SDKがそれぞれ用意されている。

HibernateとJava Development Kit間の類似点

HibernateとJava Development Kitは(ユニオンペディアに)共通で5ものを持っています: クロスプラットフォーム自由ソフトウェアJakarta EEJavaJavaプラットフォーム

クロスプラットフォーム

クロスプラットフォーム(cross-platform)とは、異なるプラットフォーム(例えばPC/AT互換機とMacintosh、あるいはWindows・macOS・FreeBSD・Linuxなどのように、仕様が全く異なる機械(ハードウェア)またはオペレーティングシステム)上で、同じ仕様のものを動かすことが出来るプログラム(ソフトウェア)のことを言う。同様の呼称にマルチプラットフォームmulti-platformがある。 また、家庭用ゲームにおいては「クロスプラットフォーム」と「マルチプラットフォーム」で意味が異なる場合がある。本項ではこのケースについても後述する。

Hibernateとクロスプラットフォーム · Java Development Kitとクロスプラットフォーム · 続きを見る »

自由ソフトウェア

自由ソフトウェア(じゆうソフトウェア、)See とは、ユーザーがどのような目的に対しても実行することを許可し、また、プログラムについて研究したり、変更したり、それを配布したりする自由も認めることを条件として配布されるコンピュータソフトウェアのことである (gnu.org)。自由ソフトウェアには、プログラムの対価として支払った価格とは無関係に、ユーザーが(個人で、あるいは、コンピュータプログラマーと協力して)ソフトウェアのコピーを用いて、自身が望むことを(自由ソフトウェアを用いて利益を獲得することを含めて)する自由が存在するということである (gnu.org)。コンピュータプログラムが自由であるとみなされる必要十分条件は、本質的には(開発者のみではなく)すべてのユーザーに第一にプログラムをコントロールする権利があるということであるとされる。したがって、ユーザーが所有する装置が「自由」であるためには、プログラムによって何が行われるのかを、ユーザーが本質的にはコントロールできなければならない。

Hibernateと自由ソフトウェア · Java Development Kitと自由ソフトウェア · 続きを見る »

Jakarta EE

Jakarta EEは、Javaで実装されたアプリケーションサーバの標準規格及びそのAPIを定めたもの。Java Platform, Standard Edition (Java SE) の拡張機能の形で提供される。旧名はJava Platform, Enterprise Edition (Java EE)。

HibernateとJakarta EE · Jakarta EEとJava Development Kit · 続きを見る »

Java

Java(ジャバ、ジャヴァ)は、汎用プログラミング言語とソフトウェアプラットフォームの双方を指している総称ブランドである。オラクルおよびその関連会社の登録商標である。1996年にサン・マイクロシステムズによって市場リリースされ、2010年に同社がオラクルに吸収合併された事によりJavaの版権もそちらに移行した。 プログラミング言語Javaは、C++に類似の構文、クラスベースのオブジェクト指向、マルチスレッド、ガベージコレクション、コンポーネントベース、分散コンピューティングといった特徴を持ち、平易性重視のプログラム書式による堅牢性と、仮想マシン上での実行によるセキュリティ性およびプラットフォーム非依存性が理念とされている。

HibernateとJava · JavaとJava Development Kit · 続きを見る »

Javaプラットフォーム

Javaプラットフォーム(ジャバプラットフォーム、英: Java Platform)は、Javaで記述されたプログラムの開発および実行を行うことのできるソフトウェア群の総称である。

HibernateとJavaプラットフォーム · Java Development KitとJavaプラットフォーム · 続きを見る »

上記のリストは以下の質問に答えます

HibernateとJava Development Kitの間の比較

Java Development Kitが54を有しているHibernateは、42の関係を有しています。 彼らは一般的な5で持っているように、ジャカード指数は5.21%です = 5 / (42 + 54)。

参考文献

この記事では、HibernateとJava Development Kitとの関係を示しています。情報が抽出された各記事にアクセスするには、次のURLをご覧ください: