• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
ProofOfConcept of EOF-JPA-CompatibilityLayer
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ProofOfConcept of EOF-JPA-CompatibilityLayer


  • Subject: ProofOfConcept of EOF-JPA-CompatibilityLayer
  • From: Wolfgang Hartmann <email@hidden>
  • Date: Sun, 23 Oct 2016 20:06:09 +0000
  • Thread-topic: ProofOfConcept of EOF-JPA-CompatibilityLayer

zuscy8=
x-forefront-antispam-report: EFV:NLI; SFV:NSPM; SFS:(10019020)(98900003);
	DIR:OUT; SFP:1102; SCL:1; SRVR:DB5EUR01HT029;
	H:VI1PR0202MB2799.eurprd02.prod.outlook.com; FPR:; SPF:None;	LANG:en;
x-ms-office365-filtering-correlation-id: e664a3a5-d45d-4c15-2dbd-08d3fb8007f5
x-microsoft-antispam: UriScan:; BCL:0; PCL:0;
	RULEID:(1601124038)(1603103081)(1601125047); SRVR:DB5EUR01HT029;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(432015012)(82015046);	SRVR:DB5EUR01HT029; BCL:0; PCL:0; RULEID:;
 SRVR:DB5EUR01HT029;
x-forefront-prvs: 0104247462
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-version: 1.0
X-OriginatorOrg: hotmail.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Oct 2016 20:06:09.6145 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Internet
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5EUR01HT029
X-OriginalArrivalTime: 23 Oct 2016 20:06:15.0540 (UTC)
	FILETIME=[E8F53B40:01D22D68]
	header.d=hotmail.com header.s=selector1 header.v=1 header.a=rsa-sha256
X-Brightmail-Tracker:
 H4sIAAAAAAAAA11Ua1ATVxjlbhZYMdduEiAfKbESpy8riI6KrxHqlCltVbA4Tqo/MMiWREIS
	s8FCf3QYpD7AUUYLhogIIwjyKArOiFDGGnRaraJFqI6gbdFpQXR8YMWOFrs3m8Din53vfmfv
	+c539swyMmUP1jBctoOzWwxmXUAQ/WGMbkPkYsD6aOezKYt6Sw7I4lDC4dpaWRJaH7QsjTOb
	tnL2Ocs3Bhld7RUBthJ19uWaYVkuGlAVoCkMsPPhUm19YAEKYpTsaQpODbd5D10Iuvp6aHKg
	2UM07Hg8JBOROgquttb4i4dGCr4trfYeLiL4d28eRZgD2Dlw89V9GamD2XhorylDpFaxC+DK
	SGOA2F8CB2/3UWIdBY17jnpqmn0bXo7lB5IasxvhUPM5mtSI1cK50SFPX8aqYbDosUzcgoWq
	H6546xAYujPmL9az4fL1u0is34e2xlJKrMPggfM+IqKBzWdgx83DtHhoQdB5pNDLtAoGc495
	b2+Gv680BIov7URQ0TscKALhcLimnhJX08Ctnl3eNcNhsL9DkMEIUq1Q+CBe3EYBF0rv0r6r
	+3MLZUXoXZdkIdfEDZfkhvhKFNwo/i5ArD+Ao5XDMrGOBOeYm5b2K1BgHVJmGkzmSJMlJspg
	s5m5qE3WzGYkhEZxYHloK/qzbokbsQzSyfHP3XK90t+wlc/JdKMdiKF0Gqy2CD1VqjUtx2jg
	jSl8VmqmiedNVosuBJ/XTtUrp41j9iwzx+uC8bpQrFfi8XZqljlDILIEYymRhfuKN3MOIcK6
	6biLEKklQ3ibaZPJmsWnZNnNbgSMTKCdrSK0aYacrzm7VRzmRm8ytE6NNVuD9Eo23eDgMjjO
	xtl9KMUEulGJYKVOi5Gfn58y1M6lc9lfmszCXOkugK1EtEIKi+uo8ROFgLBSxLORFje0CFMn
	MUqWisBLpwtLaSYPnLwXxUwhjyA3ykOMXBcmalTyNkMmb0qX6gvGTz2m+iBRmwqXqoWu3Nf1
	6ArDNHF6nEWiSYt/I5pCJwZI9VxETYhx1fQ3Uoy7+LbwPNn2RyOlpC1WC6cJxw/J1RBy1Zhl
	mWyfRo0xkcdKUI9CTSj+4oJg0hsSgIgU6NaQvpRuQqdmBl5F0LBJw6RSfb+8bqTVqETX5MJn
	zzQ5vM548XuomhKSDWKKFSaL4zVfVRh7HPQi4mUlziHbTPU2Pa4C/igET1BITA3Hl0h6Q8bJ
	pULnVSPhf3U2ABoqt/tD9+lKOex0j4XC8etXZ8CrvGMR0P5jawSUdZ+cCf3112bC7gfN8+B8
	dcF86K/qWwDfHy9ZCK1l22KgtmzXYih3bV8K+/97tBQG91yKhZFff4+DE8eexEFRk/sTcPb2
	rYSR9vJEeJ5fmwith04lwb6Hw0ngrMpLhvKqF8lQNvAyGZz/7F4Lnc9b1sFAf7Eebnf0rr9H
	EkhNJNBheN2pYKxIkZMEeiFfAnkSC7mv602gjTTHWSYl0ComcHyA1C1NLpq7jP747Gj7Lwfv
	nN6yZfO1iPMDCdHb7n7WQc03xq8Zzfgp/eWNhtVpQwf71Xu1cfGu3eUj7y2Kia17tfKtDc9W
	nzkBq/Ozw/esK1xrT0iK/jxpduK0O44znxoXmRXFC8+lGP5Co7UPn468iH4UudPZ57ci9p2m
	I4mdKzq/Se2iZunDWm6F6GjeaJg7S2bnDf8Du39bP2cHAAA=
X-BeenThere: email@hidden
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: WebObjects Development <webobjects-dev.lists.apple.com>
	<mailto:email@hidden?subject=unsubscribe>
List-Post: <mailto:email@hidden>
List-Help: <mailto:email@hidden?subject=help>
List-Subscribe: <https://lists.apple.com/mailman/listinfo/webobjects-dev>,
	<mailto:email@hidden?subject=subscribe>
Content-type: multipart/mixed; boundary="===============1220986425=="
Errors-to: webobjects-dev-bounces+site_archiver=email@hidden
Sender: webobjects-dev-bounces+site_archiver=email@hidden

--===============1220986425==
Content-language: de-AT
Content-type: multipart/alternative;
 boundary=_000_VI1PR0202MB27996F279A4E00D24B2E6030BCD60VI1PR0202MB2799_

--_000_VI1PR0202MB27996F279A4E00D24B2E6030BCD60VI1PR0202MB2799_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hy,


I have created a ProofOfConcept of an EOF-JPA-Compatibility-Layer. The basi=
c concept is that in comparison to Cayenne it is not a persistency-framewor=
k beside of EOF, but a layer underneath EOF. Basically every call to EOF wi=
ll be forwarded to JPA.


Therefore if the CompatiblityLayer would be finished you just could replace=
 the EOF-Fetching-Framework with JPA without having to rewrite all your Use=
Case-, Fetching-

or Persistency-Code. So this could be used to transfer an application away =
from EOF to another JPA-Compatible-Framework (e.g. Hibernate) very fast.


Details on the idea of the framework, the similaryity of EOF and JPA and th=
e code itself is available on GitHub:

https://github.com/Wolfy42/EOF-JPA-CompatibilityLayer


Every feedback on the concept of the CompatibilityLayer or the code is appr=
eciated!


Best regards,

Wolfy


--_000_VI1PR0202MB27996F279A4E00D24B2E6030BCD60VI1PR0202MB2799_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"><!-- P {margin-top:0;margi=
n-bottom:0;} --></style>
</head>
<body dir=3D"ltr">
<div id=3D"divtagdefaultwrapper" style=3D"font-size:12pt;color:#000000;font=
-family:Calibri,Arial,Helvetica,sans-serif;">
<p>Hy,</p>
<p><br>
</p>
<p>I have created a ProofOfConcept of an EOF-JPA-Compatibility-Layer. <span=
>The basic concept is that in comparison to Cayenne it is not a persistency=
-framework beside of EOF, but a layer underneath EOF. Basically every call =
to EOF will be forwarded to JPA.
<br>
</span></p>
<p><span><br>
</span></p>
<p><span>Therefore if the CompatiblityLayer would be finished you just coul=
d replace the EOF-Fetching-Framework with JPA without having to rewrite all=
 your UseCase-, Fetching-<br>
</span></p>
<p>or Persistency-Code. So this could be used to transfer an application aw=
ay from EOF to another JPA-Compatible-Framework (e.g. Hibernate) very fast.=
</p>
<p><br>
</p>
<p>Details on the idea of the framework, the similaryity of EOF and JPA and=
 the code itself is available on GitHub:<br>
</p>
<p><a href=3D"https://github.com/Wolfy42/EOF-JPA-CompatibilityLayer"; class=
=3D"OWAAutoLink" id=3D"LPlnk985789" previewremoved=3D"true">https://github.=
com/Wolfy42/EOF-JPA-CompatibilityLayer</a></p>
<p><br>
</p>
<p>Every feedback on the concept of the CompatibilityLayer or the code<span=
> is appreciated!</span></p>
<p><span><br>
</span></p>
<p><span>Best regards, <br>
</span></p>
<p><span>Wolfy</span><br>
</p>
<p><br>
</p>
</div>
</body>
</html>

--_000_VI1PR0202MB27996F279A4E00D24B2E6030BCD60VI1PR0202MB2799_--

--===============1220986425==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkRvIG5vdCBw
b3N0IGFkbWluIHJlcXVlc3RzIHRvIHRoZSBsaXN0LiBUaGV5IHdpbGwgYmUgaWdub3JlZC4KV2Vi
b2JqZWN0cy1kZXYgbWFpbGluZyBsaXN0ICAgICAgKFdlYm9iamVjdHMtZGV2QGxpc3RzLmFwcGxl
LmNvbSkKSGVscC9VbnN1YnNjcmliZS9VcGRhdGUgeW91ciBTdWJzY3JpcHRpb246Cmh0dHBzOi8v
bGlzdHMuYXBwbGUuY29tL21haWxtYW4vb3B0aW9ucy93ZWJvYmplY3RzLWRldi9zaXRlX2FyY2hp
dmVyJTQwbGlzdHMuYXBwbGUuY29tCgpUaGlzIGVtYWlsIHNlbnQgdG8gc2l0ZV9hcmNoaXZlckBs
aXN0cy5hcHBsZS5jb20=

--===============1220986425==--

  • Prev by Date: Re: AWS has surrendered!
  • Next by Date: ProofOfConcept of EOF-JPA-Compatibility-Layer
  • Previous by thread: Re: AWS has surrendered!
  • Next by thread: ProofOfConcept of EOF-JPA-Compatibility-Layer
  • Index(es):
    • Date
    • Thread