J2SE中的序預設序列化

要儲存的也被儲存了下來。一般情況下,我們僅僅需要儲存邏輯資料就可以了。不需要儲存的資料我們可以用關鍵字transient標出。   以下是一個例子:   import java.io.*;   public class Serial implements Serializable {   int company_id;   String company_addr;   transient boolean company_flag;   }

JavaBean(EJB) 3.0 全新體驗

  引言   期待以久的EJB3.0規範在最近發布了它的初稿。在本文中將對新的規範進行一個概要性的介紹,包括新增的中繼資料支援,EJBQL的修改,實體Bean模型訪問bean內容相關的新方法和運行時環境等等。作者還討論了EJB在未來要作出的調整以及EJB3.0與其他開發規範之間的關係。   開始

Weblogic上配置Hibernate為JNDI

  一、首先需要把Hibernate 用到的jar包和設定檔都放到Weblogic能夠搜尋到的CLASSPATH路徑上。單單這一步就有很多人很迷茫,其實去仔細看看Weblogic的啟動指令檔startWeblogic.cmd和startWLS.cmd,我想大部分人都知道該怎麼配置了。   我機器上的有個Hibernate的項目,在D: estoracle目錄下,該目錄下的結構是:   D: estoraclelib 放置hibernate的所有jar包   D: estoraclesrc

Hibernate+Spring+Struts擴充Struts

簡介:   我看到很多項目中,開發人員實現了自己的MVC架構,並不是因為他們想做同Struts根本不同的東西,而是因為他們並沒有意識到如何擴充Struts。開發自己的MVC架構可以獲得全部的控制權,但是這也意味著需要很多資源來實現它(人力物力),在緊張的排程下,有時候這是不可能的。   Struts不僅僅是一個強大的架構,同時它也是可擴充的。你可以以三種方式來擴充Struts。   1、PlugIn:如果你想在application

EJB 3.0開發指南之多表映射

在前面的例子中,我們每一個實體Bean只映射到資料庫中的一張表上。事實上,一個實體Bean可以映射到多張表上。在一些需要字典表的項目上會經常用到,象以前我做過的項目,使用到很多國標規定的資料表。在我們下面這個例子中,性別作為一個字典表存在,學生這個實體將映射到學生資訊表、性別表這兩個表。   從表可以使用@SecondaryTable來注釋:   @Target({TYPE}) @Retention(RUNTIME)   public @interface SecondaryTable {   

Java2下Applet數位簽章

我的項目是使用APPLET製作一個即時訊息佇列監控程式,由於涉及到了本地資源,對APPLET一定要進行數位簽章和認證。我使用的環境是WINDOWS2000,應用伺服器是WEBLOGIC6.0,開發環境是JBUILDER4.0。之前我提醒大家一定要注意伺服器端和用戶端的概念。那些檔案應該在伺服器端,那些檔案應該在用戶端。

EJB3.0開發之多對多和一對一

在前面的例子中,我們示範了一對多和多對一的例子,在本章將示範多對多和一對一的關係。   學生和老師就是多對多的關係。一個學生有多個老師,一個老師教多個學生。   學生和檔案就是一對一的關係(不知道國外的學生有沒有檔案?)。   為了實現多對多的關係,資料庫中需要關聯表,用以在兩個實體間建立關聯。JBoss可以自動產生關聯表,你也可以@AssociationTable來指定關聯表的資訊。   如:   @ManyToMany(cascade = {CascadeType.CREATE,

Tomcat5+Mssql server 2000資料庫連接池配置之旅

Tomcat相信大家已經很熟悉了,作為一種免費而強大的java web server,得到了很多java愛好者的青睞,最新版本的tomcat5支援servlet2.4和jsp2.0,今天我將採用Tomcat5和Ms sqlserver 000一起來開始資料庫連接池配置之旅。需要的準備1、jdk 我使用的版本1.4.012、Tomcat 5 我使用的是5.0.16版本 :http://jakarta.apache.org/site/binindex.cgi3、Mssql server 2000

為什麼要學習Hibernate?

在我做過的很多項目的過程中,我一直有一個懸而未決的問題在困擾我,那就是持久層的開發。持久層的開發一般來說要麼用CMP,要麼用JDBC+DAO。

JavaMail訪問Hotmail郵箱

相信許多人都有MSN聊天工具的帳號,例如abc@hotmail.com ,這個帳號其實也是一個郵件地址,可以進行正常的郵件收發功能,你可以通過網址 http://www.hotmail.com

javamail收取Hotmail的退信

Hotmail 是我最常用的Email Client。雖然時下hotmail的容量是小了些,速度也常常慢得讓人不禁問候蓋茨的母親。但不可否認,它功能相當豐富,也比較穩定。尤其它的頁面設計更是我等web編程人員的重要參照。   不象很多的POP3伺服器,hotmail 實現了郵件傳送狀態通知(multipart/report)。我以前寫的郵件用戶端只支援收取 multipart/related、multipart/alternative和multipart/mixed

J2SE中的序列化的認識

java中處處體現著簡單的程式設計風格,序列化作為最常用的功能之一,在java中的設計尤為“簡單”。在ObjectInputStream 和ObjectOutputStream的協助下,我們可以輕鬆的實現序列化。   只要我們的class

JDO 2.0查詢語言的特點

  查詢語言的改進是JDO2.0規範中的重要環節,本文從較高的層面闡述JDO2.0所提供的一些新功能。由於JDO2.0規範還未進入公開草案狀態,目前還沒有任何內容敲定下來,一切都還可能面臨變化。不過,JDO2.0將會很快進入最後階段,而這裡提到的查詢特性是JDO2.0專家組(譯者註:David Jordan就是專家組重要成員)花費時間最多,並且相對來說最為穩定。因此,我有足夠理由相信,最終規範與這裡的描述將會基本一致。

J2SE中的序列化之繼承

當一個父類實現Serializable介面後,他的子類都將自動的實現序列化。   以下驗證了這一點:   package Serial;   import java.io.Serializable;   public class SuperC implements Serializable {//父類實現了序列化   int supervalue;   public SuperC(int supervalue) {   this.supervalue = supervalue;   }

EJB3.0之實體Bean的繼承

在EJB3.0中,實體Bean可以實現繼承關係。 比如有個Person的實體bean,它有姓名和性別兩個屬性。   上帝和女媧造人的時候,造出兩種人:Man和Woman。Man和Woman都是實體Bean,而且他們都繼承Person。   單一表策略就是副實體和子實體的資料都存放在一張表中,同時指定一列用來區別這些實體。   如:   @Entity   @Inheritance(strategy = InheritanceType.SINGLE_TABLE,

Hibernate 的原理與配置

  也許你聽說過Hibernate的大名,但可能一直不瞭解它,也許你一直渴望使用它進行開發,那麼本文正是你所需要的!在本文中,我向大家重點介紹Hibernate的核心API調用庫,並講解一下它的基本配置。   看完本文後,我相信你對什麼是ORM(對像/關係映射)以及它的優點會有一個深刻的認識,我們先通過一個簡單的例子開始來展現它的威力。

EJB 3.0 開發指南之定時服務

在EJB2.1的規範中需要實現ejbTimeout方法,當然還有ejbPassivate、ejbRemove等方法。在EJB3.0中,只有你想用它們的時候,你才必須建立它們,否則不必實現。   這個例子主要有5個檔案,這個例子的Bean是一個無狀態會話Bean:   NewsTimer.java:業務介面。   NewsTimer.java:業務實作類別。將來我們開發的EJB也都是這樣命名(在介面名上加上Bean)。   Client.java:測試EJB的用戶端類。

隨機組建檔案名的函數

<html> <meta http-equiv="Refresh" content="2"> <!-- Place this code into an ASP Page and run it! --> <code> Random FileName Creation <% Function Generator(Length) dim i, tempS, v dim c(39) tempS = "" c(1) = "a": c(2) = "b":

物件導向編程,我的思想(5)

2.3深入探討函數:2.3.1建構函式、預設建構函式、

IIS6 和Tomcat5 的整合

  花了很久時間,終於搞定了IIS6和Tomcat的整合。現在把步驟貼出來給各位一點參考,也免去了新手在Google上暴走和一次次的調試。開始吧!  首先先說明我的系統,Windows 2003 Server中文版+IIS6+Tomcat5.0.14,JDK

總頁數: 61357 1 .... 2649 2650 2651 2652 2653 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.