日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

浅谈java spring_浅谈Spring(一)

發布時間:2023/12/4 javascript 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 浅谈java spring_浅谈Spring(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Spring是當前比較流行的基于Java語言的MVC框架,所謂框架也就是它已經實現好了諸多東西,使java開發人員能把精力盡量放在業務邏輯上.

Spring技術的特點是IOC, 即反向注入,主要應用的是XML技術和POJO(簡單Java對象),Spring要達到的目的其實很簡單,就是盡量簡化原來Java中的地層數據訪問的問題,眾所周知,傳統的使用Java訪問地層數據庫的方法是使用JDBC,如下的代碼:

try{

}catch(SQLException e){

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");/以MS SQL SERVER為例

Connection conn=DriverManager.getConnection(connurl,username,password);

Statement stmt=conn.createStatement();

ResultSet rs=stmt.executeQuery(sql);

//實現業務邏輯的代碼

System.out.println("產生異常:"+e);

}

可以看到為了訪問數據庫,我們需要這么多多余的模式的代碼,而且又要拋出不同的異常,代碼可維護性比較差,而且不利于開發人員把精力投放到最終的業務邏輯上.上邊的功能如果選擇使用Spring實現,那就變得的非常簡單了:

我們只需要培植上文的XML文件,然后在真正使用數據庫時,用

ApplicationContext?? ctx=new?? FileSystemXmlApplicationContext("beans.xml");

DriverManagerDataSource ds=(DriverManagerDataSource)ctx.getBean("datasource");

兩條語句完成數據源的獲得,這就簡化掉了相當多的模式代碼,讓我們更加關心業務邏輯的實現了~

posted on 2006-09-11 13:16 Dushengjun 閱讀(858) 評論(3) ?編輯 ?收藏 所屬分類: Spring學習

總結

以上是生活随笔為你收集整理的浅谈java spring_浅谈Spring(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。