国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

jb+oracle+weblogic cmp中使用自增長主鍵

2024-08-29 13:34:57
字體:
來源:轉載
供稿:網友

1.在數據庫中建立一個序列 例: create sequence suntest;
2.創建一個表 例:
create table suntest2
(
id number(9) PRimary key,
name varchar2(20),
email varchar2(40)
)
3。用jb把表轉換成 cmp //不用細說了吧
4。在ejb Desinger中選擇創建的cmp suntest2的主鍵 有一項 in ejbCreate() 無比改為false
這樣就會生成一個沒有主鍵參數的ejbCreate()
5.更改weblogic-cmp-rdbms-jar.xml
在<weblogic-rdbms-bean>和</weblogic-rdbms-bean>之間添加
<automatic-key-generation>
<generator-type>Oracle</generator-type>
<generator-name>suntest</generator-name>
<key-cache-size>1</key-cache-size>
</automatic-key-generation>
這樣weblogic在你調用ejbCreate方法的時候就會自動查找suntest這個序列得到下一個值
6。在weblogic上配置數據源 //不用細說了吧
7。部署,測試
--------------------------------------------------------------------------------------------------------- 以前這問題困擾了我老長時間
以前的解決方法是是 先創建一個方法從數據庫中查出序列的值,然后傳給我的ejbCreate當參數
有個嚴重問題就是我的從數據庫中查出序列的值方法沒有遵循j2ee架構思想,直接操縱了數據庫。
今天得以解決,一個字”爽“。 所以寫給和我一樣有這個困惑的朋友看了

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 甘南县| 扬州市| 华容县| 彭水| 平远县| 渑池县| 河间市| 泾川县| 榆中县| 阜新市| 长沙市| 黑山县| 东海县| 辽源市| 调兵山市| 舟山市| 获嘉县| 永嘉县| 甘肃省| 青浦区| 蓬溪县| 商城县| 元江| 栾川县| 綦江县| 五原县| 古田县| 广元市| 罗山县| 舞阳县| 延寿县| 阿城市| 榆林市| 甘孜县| 闸北区| 秦安县| 临汾市| 和林格尔县| 景德镇市| 彰化县| 平遥县|