<?xml version="1.0" encoding="utf-8"  ?>
<rss version="2.0">
	<channel>
		<title>Web Architectures 2020-21 &gt; Learning material &gt; Learning material</title>
		<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2021WebArchitectures&amp;section=465&amp;page=1574</link>
		<description></description>
		<lastBuildDate>Fri, 24 Feb 2023 01:37:45 +0100</lastBuildDate>
		<generator>Segue RSS Generator</generator>
		<item>
			<title>EJB </title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2021WebArchitectures&amp;section=465&amp;page=1574&amp;story=4286&amp;detail=4286</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2021WebArchitectures&amp;section=465&amp;page=1574&amp;story=4286&amp;detail=4286</guid>
			<pubDate>Mon, 16 Nov 2020 9:15:00 +0100</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;div class=&quot;story&quot;&gt;&lt;div class=&quot;story&quot;&gt;&lt;div class=&quot;story&quot;&gt;&lt;div class=&quot;story&quot;&gt;&lt;div class=&quot;story&quot;&gt;&lt;div class=&quot;story&quot;&gt;&lt;ul&gt;    &lt;li&gt;&lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2021WebArchitectures/10-EJBPatterns-2020.pdf&quot;&gt;EJB Transactions and Patterns&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1fl2zZD_d1STEIutNL98-TPCB5TcvVIcS/view?usp=sharing&quot;&gt;Recording of the lecture&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;See the &lt;a href=&quot;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2021WebArchitectures&amp;amp;section=467&amp;amp;page=1578&amp;amp;story=4287&amp;amp;detail=4287&quot;&gt;assignment&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;Reference material:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;There is an old, but still valid free book available as pdf:&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a style=&quot;color: rgb(153, 0, 0); text-decoration: none;&quot; href=&quot;http://media.techtarget.com/tss/static/books/wiley/masteringEJB3/downloads/MasteringEJB4thEd.pdf&quot;&gt;&lt;strong&gt;Mastering EJB 3.0&lt;/strong&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt; &lt;/span&gt;&lt;/a&gt;. In the course we covered the following 9 chapters::&lt;br /&gt;&lt;ol&gt;    &lt;li&gt;&lt;strong&gt;Overview&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Pre-EJB 3.0: the world that was&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;The new EJB&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Introduction to session beans&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;NOT COVERED (Writing Session Bean Web Services)&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Java Persistence with Entities&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;NOT COVERED&amp;nbsp; (Introduction to message driven beans)&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Adding functionality to your beans&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Advanced Perisistence Concepts&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Transactions&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;NOT COVERED&amp;nbsp; (Security)&lt;/li&gt;    &lt;li&gt;NOT COVERED&amp;nbsp; (EJB Timers)&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;EJB Best practices (partly covered)&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;and following chapters not covered.&lt;/li&gt;&lt;/ol&gt;We did cover&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Appendixes A (RMI and IIOP) and B (Annotations)&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;The book doe not deal with EJB Design patterns, which can be found in&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a style=&quot;color: rgb(153, 0, 0); text-decoration: none;&quot; href=&quot;http://www.theserverside.com/news/1369776/Free-Book-EJB-Design-Patterns&quot;&gt;another book&lt;/a&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;(also old but in good part still valid).s</description>
		</item>
	</channel>
</rss>