添付ファイルの追加

ログイン済のユーザのみが添付ファイルをアップロード出来ます。

This page (revision-30) was last changed on 14-8-2016 22:51 by ytp

This page was created on 10-1-2016 23:49 by ytp

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 changed 17 lines
!!!WildFly9.0
Java EE7の実装であるWildFly9.0での開発メモです。\\
WildFlyは元JBoss無償版の名前が変えられたものです。
これを使ってやりたいことは何かと言うと
#フロントにはJSFを使いたい
#O/RマッパーにはHibernateを使いたい
#でもJPAは使いたくない
です。
JPAをなぜ使いたくないかというと糞だからです。\\
何が糞かと言うと、Hibernateが提供してくれているオブジェクト指向的アプローチを完全に阻害しています。\\
なぜそうかと言うと、RDBテーブルの列を自前のクラスにマッピングしてくれません。\\
この結果何が起きるかというと、@Entityアノテーションで定義されたクラスの属性はRDBで定義された属性に引っ張られてしまい、
つまりIntegerとかStringなどお決まりの型でしか定義出来ず、自前の「金額クラス」とか「氏名クラス」にマッピングできません。\\
これだと@Entityアノテーションで定義されたクラスは実質的に構造体としてしか扱えず、処理を別のクラスで定義してしまう手続き型の作りになってしまいます。\\
マッピングを手作業で書く必要はあるもののHibernateは自前クラスへのマッピングが元々出来るのに、このJPAの仕様はテクノロジーを退化させた糞です。\\
本来のオブジェクト指向開発経験の無い人はここに書いてあることが理解しづらいと思いますが、追々解ります。\\
!!WildFly9.0に関するページの一覧
!!!JBoss Tools
Java EE7の実装であるJBoss Toolsでの開発メモです。\\
この中に含まれるWildFlyは元JBoss Application Server無償版の名前が変えられたものです。
これを使ってやりたいことは何かと言うと現時点でのJava世界標準開発の習得です。
#JSP
#JPA
の2つを使うことが目標です。EJBは利用しません。
!!JavaEE7での開発に関するページの一覧
Version Date Modified Size Author Changes ... Change note
30 14-8-2016 22:51 1.634 kB ytp to previous
29 14-8-2016 17:38 1.93 kB JimmiXS to previous | to last 8j7SIa http://www.FyLitCl7Pf7kjQdDUOLQOuaxTXbj5iNG.com
28 11-8-2016 14:04 1.782 kB JimmiXS to previous | to last ACdzi4 http://www.FyLitCl7Pf7kjQdDUOLQOuaxTXbj5iNG.com
27 11-7-2016 14:14 1.634 kB ytp to previous | to last
26 17-5-2016 15:46 1.617 kB ytp to previous | to last
25 11-5-2016 14:34 1.477 kB ytp to previous | to last
24 03-5-2016 23:15 1.467 kB ytp to previous | to last
23 01-5-2016 02:35 1.452 kB ytp to previous | to last
22 30-4-2016 18:45 1.444 kB ytp to previous | to last
21 30-4-2016 18:36 1.122 kB ytp to previous | to last
« This page (revision-30) was last changed on 14-8-2016 22:51 by ytp