⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ordershipmentbidbean.java

📁 这是《精通EJB3.0》一书中的代码
💻 JAVA
字号:
package examples.entity.bid.one_to_one;

import java.util.List;

import javax.ejb.Stateless;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import javax.persistence.Query;

import examples.entity.bid.one_to_one.interfaces.OrderShipment;

@Stateless
public class OrderShipmentBidBean implements OrderShipment {
	@PersistenceContext
	EntityManager em;
	
	public void doSomeStuff() {
		Shipment s = new Shipment();
		s.setCity("Austin");
		s.setZipcode("78727");
		
		Order o = new Order();
		o.setOrderName("Software Order");
		o.setShipment(s);
		
		s.setOrder(o);
		
		em.persist(o);
	}

	public List getOrders() {
		Query q = em.createQuery("SELECT o FROM OrderBid o");
		return q.getResultList();
	}
	
	public List getShipments() {
		Query q = em.createQuery("SELECT s FROM ShipmentBid s");
		return q.getResultList();
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -