EJB3.0例項教程
《EJB3.0例項教程》
下載網址:http://www.foshanshop.net
第一章 前言
1.1 本教程適合人群
1.2 聯絡作者
第二章 執行環境配置
2.1 下載與安裝
2.2 執行一個EJB3例子
2.3 在獨立的Tomcat 中呼叫EJB
2.4 釋出在JBOSS整合環境中的WEB應用呼叫EJB
第三章 開發前的準備
3.1 熟悉JBoss的目錄結構
3.2 JBoss中的部署
3.3 如何進行EJB打包
3.4 如何進行WEB應用打包
第四章 會話Bean(Session Bean)
4.1 Stateless Session Beans(無狀態bean)開發
4.1.1 開發只存在Remote介面的無狀態Session Bean
4.1.2 開發只存在Local介面的無狀態Session Bean
4.1.3 開發存在Remote與Local介面的無狀態Session Bean
4.2 Stateful Session Beans(有狀態bean)開發
4.3 Stateless Session Bean與Stateful Session Bean的區別
4.4 如何改變Session Bean的JNDI 名稱
4.5 Session Bean的生命週期
4.6 攔截器(Interceptor)
4.7 依賴注入(dependency injection)
第五章 訊息驅動Bean (Message Driven Bean)
第六章 實體Bean(Entity Bean)
6.1 實體Bean的組成檔案persistence.xml配置
6.2 JBoss資料來源的配置
6.2.1 MySql資料來源的配置
6.2.2 Ms Sql Server2000資料來源的配置
6.3 實體Bean釋出前的準備工作
6.4 單表對映的實體Bean
6.5 持久化實體管理器EntityManager
6.5.1 Entity獲取find()
6.5.2 新增persist()
6.5.3 更新Merge()
6.5.4 刪除Remove()
6.5.5 執行EJB3 QL操作createQuery()
6.6 關係/物件對映
6.6.1 對映的表名或列名與資料庫保留字同名時的處理
6.6.2 一對多及多對一對映
6.6.3 一對一對映
6.6.4 多對多對映
6.7 使用引數查詢
6.7.1 命名引數查詢
6.7.2 位置引數查詢
6.8 EJB3 QL語言
6.8.1 大小寫敏感性(Case Sensitivity)
6.8.2 排序(order by)
6.8.3 查詢部分屬性
6.8.4 查詢中使用構造器(Constructor)
6.8.5 聚合查詢(Aggregation)
6.8.6 關聯(join)
6.8.7 比較Entity
6.8.8 批次更新(Batch Update)
6.8.9 批次刪除(Batch Remove)
6.8.10 使用運算子NOT
6.8.11 使用運算子BETWEEN
6.8.12 使用運算子IN
6.8.13 使用運算子LIKE
6.8.14 使用運算子IS NULL
6.8.15 使用運算子IS EMPTY
6.8.16 使用運算子EXISTS
6.8.17 字串函式
6.8.18 計算函式
6.8.19 子查詢
6.9 事務管理服務
6.10 Entity的生命週期和狀態
6.11 複合主鍵(Composite Primary Key)
第七章 Web服務(Web Service)
7.1 Web Service的建立
7.2 Web Service的客戶端呼叫
7.2.1 用java語言呼叫Web Service
7.2.2 用asp呼叫Web Service
下載網址:http://www.foshanshop.net
第一章 前言
1.1 本教程適合人群
1.2 聯絡作者
第二章 執行環境配置
2.1 下載與安裝
2.2 執行一個EJB3例子
2.3 在獨立的Tomcat 中呼叫EJB
2.4 釋出在JBOSS整合環境中的WEB應用呼叫EJB
第三章 開發前的準備
3.1 熟悉JBoss的目錄結構
3.2 JBoss中的部署
3.3 如何進行EJB打包
3.4 如何進行WEB應用打包
第四章 會話Bean(Session Bean)
4.1 Stateless Session Beans(無狀態bean)開發
4.1.1 開發只存在Remote介面的無狀態Session Bean
4.1.2 開發只存在Local介面的無狀態Session Bean
4.1.3 開發存在Remote與Local介面的無狀態Session Bean
4.2 Stateful Session Beans(有狀態bean)開發
4.3 Stateless Session Bean與Stateful Session Bean的區別
4.4 如何改變Session Bean的JNDI 名稱
4.5 Session Bean的生命週期
4.6 攔截器(Interceptor)
4.7 依賴注入(dependency injection)
第五章 訊息驅動Bean (Message Driven Bean)
第六章 實體Bean(Entity Bean)
6.1 實體Bean的組成檔案persistence.xml配置
6.2 JBoss資料來源的配置
6.2.1 MySql資料來源的配置
6.2.2 Ms Sql Server2000資料來源的配置
6.3 實體Bean釋出前的準備工作
6.4 單表對映的實體Bean
6.5 持久化實體管理器EntityManager
6.5.1 Entity獲取find()
6.5.2 新增persist()
6.5.3 更新Merge()
6.5.4 刪除Remove()
6.5.5 執行EJB3 QL操作createQuery()
6.6 關係/物件對映
6.6.1 對映的表名或列名與資料庫保留字同名時的處理
6.6.2 一對多及多對一對映
6.6.3 一對一對映
6.6.4 多對多對映
6.7 使用引數查詢
6.7.1 命名引數查詢
6.7.2 位置引數查詢
6.8 EJB3 QL語言
6.8.1 大小寫敏感性(Case Sensitivity)
6.8.2 排序(order by)
6.8.3 查詢部分屬性
6.8.4 查詢中使用構造器(Constructor)
6.8.5 聚合查詢(Aggregation)
6.8.6 關聯(join)
6.8.7 比較Entity
6.8.8 批次更新(Batch Update)
6.8.9 批次刪除(Batch Remove)
6.8.10 使用運算子NOT
6.8.11 使用運算子BETWEEN
6.8.12 使用運算子IN
6.8.13 使用運算子LIKE
6.8.14 使用運算子IS NULL
6.8.15 使用運算子IS EMPTY
6.8.16 使用運算子EXISTS
6.8.17 字串函式
6.8.18 計算函式
6.8.19 子查詢
6.9 事務管理服務
6.10 Entity的生命週期和狀態
6.11 複合主鍵(Composite Primary Key)
第七章 Web服務(Web Service)
7.1 Web Service的建立
7.2 Web Service的客戶端呼叫
7.2.1 用java語言呼叫Web Service
7.2.2 用asp呼叫Web Service
相關文章
- ORM 例項教程ORM
- Java例項教程Java
- Smarty例項教程(2)
- Smarty例項教程(5)
- 深入 Laravel Nova 教程例項Laravel
- Luat例項教程:adc
- React 入門例項教程React
- 測試框架 Mocha 例項教程框架
- Flex 佈局教程:例項篇Flex
- EJB例項教程筆記(一)筆記
- Ps經典例項教程3000例
- Web Components 入門例項教程Web
- expand 與 unexpand 命令例項教程
- Luat例項教程:tcp短連線TCP
- 10 個最佳的 Swift 教程例項Swift
- 10個最佳的 Swift 教程例項Swift
- samrty學習快速上手教程+例項
- 使用原生js實現選項卡功能例項教程JS
- 【FLASH例項1000教程】(4)上
- CSS-Flex 佈局教程:例項篇CSSFlex
- 期待學習EJB3.0
- C++設計模式+例項視訊教程C++設計模式
- 執行caffe自帶的mnist例項教程
- D3D9 Shader例項教程3D
- python教程 python日期函式例項Python函式
- 例項教程:1小時學會PythonPython
- 教程-Python例項-傳送郵件功能Python
- PHP框架Yii系列教程(一):入門例項PHP框架
- Vue.js編輯文字--菜鳥教程例項Vue.js
- Dreamweaver網頁製作教程:表格設計例項網頁
- 10+ 最佳的 Node.js 教程和例項Node.js
- FreaMarker入門教程,環境整合到使用例項
- Fireworks MX 2004 入門例項教程(轉)
- 單例項刪除ASM例項單例ASM
- 原生js使用物件導向的方法開發選項卡例項教程JS物件
- 原生js拖拽功能製作滑動條例項教程JS
- 純原生javascript下拉框表單美化例項教程JavaScript
- 微信小程式例項開發教程之知乎新聞微信小程式