users@glassfish.java.net

test

From: <glassfish_at_javadesktop.org>
Date: Thu, 12 Aug 2010 04:47:56 PDT

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>MySessionBean.java</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<style type="text/css">
<!--
body {color: #000000; background-color: #ffffff; font-family: Monospaced}
pre {color: #000000; background-color: #ffffff; font-family: Monospaced}
table {color: #000000; background-color: #e9e8e2; font-family: Monospaced}
.line-number {background-color: #e9e8e2}
.character {color: #ce7b00}
.keyword-directive {color: #0000e6}
-->
</style>
</head>
<body>
<table width="100%"><tr><td align="center">D:\Project\netbeans\69\JEE6\Glassfish301\ejbe4jpa\src\java\service\MySessionBean.java</td></tr></table>
<pre>
<span class="line-number"> 1</span> <span class="keyword-directive">package</span> service;
<span class="line-number"> 2</span>
<span class="line-number"> 3</span> <span class="keyword-directive">import</span> domain.MyEntity;
<span class="line-number"> 4</span> <span class="keyword-directive">import</span> javax.ejb.Stateless;
<span class="line-number"> 5</span> <span class="keyword-directive">import</span> javax.ejb.LocalBean;
<span class="line-number"> 6</span> <span class="keyword-directive">import</span> javax.persistence.EntityManager;
<span class="line-number"> 7</span> <span class="keyword-directive">import</span> javax.persistence.PersistenceContext;
<span class="line-number"> 8</span> <span class="keyword-directive">import</span> javax.persistence.PersistenceContextType;
<span class="line-number"> 9</span>
<span class="line-number">10</span> @Stateless
<span class="line-number">11</span> @LocalBean
<span class="line-number">12</span> <span class="keyword-directive">public</span> <span class="keyword-directive">class</span> MySessionBean {
<span class="line-number">13</span>
<span class="line-number">14</span> @PersistenceContext(unitName = <span class="character">&quot;</span><span class="character">ejbe4jpaPU</span><span class="character">&quot;</span>, type = PersistenceContextType.TRANSACTION)
<span class="line-number">15</span> EntityManager em;
<span class="line-number">16</span>
<span class="line-number">17</span> <span class="keyword-directive">public</span> <span class="keyword-directive">void</span> create(MyEntity e) {
<span class="line-number">18</span> em.persist(e);
<span class="line-number">19</span> }
<span class="line-number">20</span>
<span class="line-number">21</span> <span class="keyword-directive">public</span> <span class="keyword-directive">void</span> delete(Object id) {
<span class="line-number">22</span> em.remove(retrieve(id));
<span class="line-number">23</span> }
<span class="line-number">24</span>
<span class="line-number">25</span> <span class="keyword-directive">public</span> MyEntity retrieve(Object id) {
<span class="line-number">26</span> <span class="keyword-directive">return</span> em.find(MyEntity.<span class="keyword-directive">class</span>, id);
<span class="line-number">27</span> }
<span class="line-number">28</span>
<span class="line-number">29</span> <span class="keyword-directive">public</span> <span class="keyword-directive">void</span> doNth() {
<span class="line-number">30</span> }
<span class="line-number">31</span> }
<span class="line-number">32</span>
<span class="line-number">33</span>
</pre></body>
</html>
[Message sent by forum member 'glassfisher']

http://forums.java.net/jive/thread.jspa?messageID=479998