元件及事務管理

2022-09-25 22:39:20 字數 951 閱讀 7338

awt由j**a.awt包提供,其提供了支援gui設計的類和介面,而又awt提供的組建一般稱之為重量級元件,其是由本地方法來實現其功能的。awt的特點:

lawt中的圖形函式與作業系統所提供的圖形函式之間有著一一對應的關係

lawt通過犧牲功能來實現其平台無關性

lawt不能滿足圖形化使用者介面發展的需要

2、swing包

為了解決awt元件的缺陷,特別是跨平台的問題,在jdk1.2版本後提供了新的swing包,有j**ax.swing提供,swing是在awt的基礎上構建的一套新的圖形介面元件,所有組建均是由j**a書寫,具有良好的跨平台性,由於swing沒有使用本地方法實現圖形功能,因此提出把swing元件稱之為輕量級元件。

注意:swing組建是在awt基礎上建立的,而不是替代awt的,awt是根基,swing是發展。

swing元件幾乎都是輕量元件,那些頂層容器:窗體,小應用程式、視窗和對話方塊除外。因為輕量元件是在其容器的視窗中繪製的,而不是在自己的視窗中繪製的,所以輕量元件最終必須包含在乙個重量容器中。因此,swing的窗體、小應用程式、視窗和對話方塊都必須是重量元件,以便提供乙個可以在其繪製swing輕量元件的視窗。

swing包括250多個類,其中有些是ui元件,有些是支援類。為了把ui元件和支援類區分開,swing元件的名字以j開頭。表1-1列出了swing提供的j元件。用斜體字表示的元件是awt元件的替代元件。

jframe :是螢幕上window的物件,能夠最大化、最小化、關閉。

Spring事務管理及事務傳播行為

大家所了解的事務transaction,它是一些列嚴密操作動作,要麼都操作完成,要麼都回滾撤銷。spring事務管理基於底層資料庫本身的事務處理機制。資料庫事務的基礎,是掌握spring事務管理的基礎。這篇總結下spring事務。事務具備acid四種特性,acid是atomic 原子性 consis...

Spring事務管理

spring是ssh中的管理員,負責管理其它框架,協調各個部分的工作。今天一起學習一下spring的事務管理。spring的事務管理分為宣告式跟程式設計式。宣告式就是在spring的配置檔案中進行相關配置 程式設計式就是用註解的方式寫到 裡。下面先說宣告式 spring配置檔案中關於事務配置總是由三...

spring事務管理

一 xml配置事務 二 註解的方式配置事務 bean id txmanaager class org.springframework.orm.hibernate3.hibernatetransactionmanager property name sessionfactory ref session...