作者查詢 / lueichun
作者 lueichun 在 PTT [ java ] 看板的留言(推文), 共36則
限定看板:java
看板排序:
全部DummyHistory9710Gossiping3228HatePolitics2837historia1008Wanhua882talk825PublicIssue642TY_Research538Warfare531Teacher519sex409NBA341happy319book315German308Test303FORMULA1293Germany220prozac214gallantry172GossipPicket115BabyMother113Hate105humanity92Baseball72chatskill62Diary60SENIORHIGH54sky51java36PSY34Web_Design29SMSlife26car25Tech_Job22HateP_Picket17WomenTalk16Gov_owned11C_and_CPP9Doctor-Info9Stock9Boy-Girl8Eng-Class6Self-Healing6MobileComm5ask4music4ASM3Android2CHING2Christianity2homemaker2MGL-history2Office2BLAZERS1C_Chat1DailyArticle1Database1Eclipse1Electronics1Free_box1Google1L_TalkandCha1LeBronJames1MiamiHeat1Military1model1Spurs1TaiwanDrama1UTAH-JAZZ1Violin1Windows1<< 收起看板(72)
首頁
上一頁
1
下一頁
尾頁
3F→: 所以即使url都不同,也可用連線池?11/09 12:58
1F推: 感謝良葛格大大撥冗指導小弟 那我想再請問 雖然JAVA沒有05/04 13:39
2F→: 多重繼承的觀念 但如果有的話 比方說C繼承A B兩個類別05/04 13:41
3F→: 那可以說C is a A、C is also a B嗎05/04 13:42
9F推: 了解了 謝謝05/04 14:09
8F→: 照ssccg大的作法就可以了 謝謝03/12 10:41
11F→: 終於解決了 解法就是將context.xml的連線池設定再重新打03/15 00:12
12F→: 一遍就好了 如果那段設定是用複製貼上的就會出錯03/15 00:13
13F→: 不知道為什麼會這樣03/15 00:14
1F推: 我現在的理解是如果成是要從連線池取得連線的話03/26 23:17
2F→: 首先在comtext.xml設定連線管理工具,相當於是03/26 23:18
3F→: new一個連線管理工具的物件在xml檔裡,這個物件的名稱03/26 23:20
4F→: 就是jdbc/xxx 之後程式要利用這個連線管理工具從連線池03/26 23:21
5F→: 取得連線,因此call initialContext(),取出剛剛new的03/26 23:23
6F→: 管理工具物件 然後再利用資料庫的名稱(jndi/xxx)找到資03/26 23:25
7F→: 料庫 回傳datasource物件03/26 23:29
8F→: 只是我在這邊就卡住了 不懂datasource物件為何可以03/26 23:32
9F→: getConnection 在JDBC對應的方法叫driverManager.getCon03/26 23:32
10F→: ection datasource跟driverManager不管怎麼看都不像03/26 23:33
11F→: 為何會有一樣的方法03/26 23:34
12F推: 自問自答一下 在JAVA程式如果要用連線池連線到資料庫03/29 00:19
13F→: 的話 SUN官方有推出相對應的規格 叫做JNDI API 這份API03/29 00:20
14F→: 是由各家伺服器去實作 我們只要拿來用就可連線到資料庫03/29 00:21
15F→: 第一步是要設定連線到資料庫的相關資訊 就是設定03/29 00:23
16F→: 連線池的內容 連線池對應到JNDI API的物件就叫做03/29 00:26
17F→: dataSource物件 所以dataSource物件本身既包含資料庫連03/29 00:28
18F→: 線資訊 也包含連線池的資訊 所以之後要取得連線的話03/29 00:29
19F→: 就要從dataSource物件取得 所以dataSource物件之所以可03/29 00:31
20F→: 以用來取得連線 就是因為其包含了連線池的資訊03/29 00:32
22F推: 我修正一下想法 連線池是伺服器根據SUN的規範去實作的03/29 15:50
23F→: 而連線池在SUN官方是定義成DataSource物件 所以在java程03/29 15:51
24F→: 式裡面只要取得DataSource物件就等於取得連線池 而要取03/29 15:52
25F→: 得這物件 就要以這物件(連線池)的名稱搭配命名服務來取03/29 15:54
26F→: 得 命名服務可以用來取得連線池 也可以用來取得別的資源03/29 15:55
27F→: 利用這服務取得連線池後 就可以call getConnection()了03/29 15:55
28F→: 看來我前面的自問自答錯很大...03/29 15:57
首頁
上一頁
1
下一頁
尾頁