Java看書學習筆記

來源:互聯網
上載者:User

標籤:arc   輸入   pat   針對   配置方法   記錄   work   包含   預存程序   

1.POM:maven ,專案管理工具
存放Jar包的檔案
2.mybatis-generator-core-1.3.2 組建檔案 產生語句: java -jar mybatis-generator-core-1.3.2.jar -configfile generator.xml -overwrite
Resource ,專門放設定檔的。

javaBea:
javaBean在MVC設計模型中是model,又稱模型層,在一般的程式中,我們稱它為資料層,就是用來設定資料的屬性和一些行為,然後我會提供擷取屬性和設定屬性的get/set方法

j2ee
J2EE Java2平台企業版(Java 2 Platform,Enterprise Edition)
J2EE是一套全然不同於傳統應用開發的技術架構,包含許多組件,主要可簡化且規範應用系統的開發與部署,進而提高可移植性、
安全與再用價值。 J2EE核心是一組技術規範與指南,其中所包含的各類組件、服務架構及技術層次,均有共通的標準及規格,
讓各種依循J2EE架構的不同平台之間,存在良好的相容性,
解決過去企業後端使用的資訊產品彼此之間無法相容,導致企業內部或外部難以互連的窘境。

EJB是sun的JavaEE伺服器端組件模型,設計目標與核心應用是部署分布式應用程式。簡單來說就是把已經編寫好的程式
(即:類)打包放在伺服器上執行。憑藉java跨平台的優勢,用EJB技術部署的分布式系統可以不限於特定的平台。
EJB (Enterprise JavaBean)是J2EE(javaEE)的一部分,定義了一個用於開發基於組件的企業多重應用程式的標準。
其特點包括網路服務支援和核心開發工具(SDK)。 在J2EE裡,Enterprise Java Beans(EJB)稱為Java 企業Bean,是Java的核心代碼,
分別是會話Bean(Session Bean),實體Bean(Entity Bean)和訊息驅動Bean(MessageDriven Bean)。

Spring是一個輕量級控制反轉(IoC)和面向切面(AOP)的容器架構。
◆目的:解決公司專屬應用程式開發的複雜性
◆功能:使用基本的JavaBean代替EJB,並提供了更多的公司專屬應用程式功能
Spring的一個最大的目的就是使J2EE開發更加容易。同時,Spring之所以與Struts、Hibernate等單層架構不同,
是因為Spring致力於提供一個以統一的、高效的方式構造整個應用,並且可以將單層架構以最佳的組合揉和在一起建立一個連貫的體系。
可以說Spring是一個提供了更完善開發環境的一個架構,可以為POJO(Plain Old Java Object)對象提供企業級的服務
持久層(DAO,資料訪問層):
大多數情況下特別是企業級應用,資料持久化往往也就意味著將記憶體中的資料儲存到磁碟上加以固化,而持久化的實現過程則大多通過各種關聯式資料庫來完成。

Hibernate 編輯

Hibernate是一個開放原始碼的對象關係映射架構,它對JDBC進行了非常輕量級的對象封裝,使得Java程式員可以隨心所欲的使用對象編程思維來操縱資料庫。 Hibernate可以應用在任何使用JDBC的場合,既可以在Java的用戶端程式使用,也可以在Servlet/JSP的Web應用中使用,最具革命意義的是,Hibernate可以在應用EJB的J2EE架構中取代CMP,完成資料持久化的重任。


iBATIS一詞來源於“internet”和“abatis”的組合,是一個基於Java的持久層架構。iBATIS提供的持久層架構套件括SQL Maps和Data Access Objects(DAO)

MyBatis 是支援普通 SQL查詢,預存程序和進階映射的優秀持久層架構。MyBatis 消除了幾乎所有的JDBC代碼和參數的手工設定以及結果集的檢索。MyBatis 使用簡單的 XML或註解用於配置和原始映射,將介面和 Java 的POJOs(Plain Old Java Objects,普通的 Java對象)映射成資料庫中的記錄。

每個MyBatis應用程式主要都是使用SqlSessionFactory執行個體的,一個SqlSessionFactory執行個體可以通過SqlSessionFactoryBuilder獲得。SqlSessionFactoryBuilder可以從一個xml設定檔或者一個預定義的配置類的執行個體獲得。

用xml檔案構建SqlSessionFactory執行個體是非常簡單的事情。推薦在這個配置中使用類路徑資源(classpath resource),但你可以使用任何Reader執行個體,包括用檔案路徑或file://開頭的url建立的執行個體。MyBatis有一個實用類----Resources,它有很多方法,可以方便地從類路徑及其它位置載入資源。
Ibatis與mybatis區別

這個區別不是很大,最主要的區別就是mybatis簡化了編碼的過程,不需要去寫dao的實作類別,直接寫一個dao的借口,再寫一個xml設定檔,整個mybatis就配置好了,也就是資料庫就串連好了,然後再service裡面調用dao就可以了,但是ibatis則不可以,必須要寫dao的實作類別,在寫個什麼return getSqlMapClientTemplate().queryForList()神馬的,所以說mybatis是ibatis的升級版本,也就是在這裡,不用寫dao的實搜尋現類,還有些區別就是xml裡面的sql語句的寫法有些小變化,但是不大

 

1.安裝Java JDK(配置環境變數)
2.安裝Jar (配置環境變數)
2.安裝Idear 開發工具
3.下載Mevan 包(配置環境變數)

 

Java Development Kit(JDK)是昇陽電腦(Sun)針對Java開發人員發布的免費軟體開發套件(SDK,Software development kit)。 現屬於Oracle公司。大家也可以去下載OpenJDK,屬於GPL協議。

作為Java語言的SDK,普通使用者並不需要安裝JDK來運行Java程式,而只需要安裝JRE(Java Runtime Environment)。而程式開發人員必須安裝JDK來編譯、偵錯工具。

這裡用的是Oracle的官方JDK,是官方的下載頁面:

 

JDK環境變數配置--win8版.


工具/原料

 

jdk-7u51-windows-x64.exe

 

方法/步驟

 

 

根據自己的電腦的系統屬性,如果是32位系統,下載windows-x86版本;如果64位系統下載windows-x64位。根據個人需要下載JDK版本,這裡下載JDK-7u51版本的64位,下面是:http://www.oracle.com/technetwork/java/javase/downloads/index.html

 

 

JDK環境變數配置--win8版.

 


點擊安裝,選擇預設安裝即可,不用調整位置,直接點擊下一步進行安裝;如果出現選擇安裝JRE,請選擇預設即可

 

JDK環境變數配置--win8版.

 


進入Java的預設安裝位置,這裡選擇預設;路徑在中的紅線部分;複製路徑:

C:\Program Files\Java\jdk1.7.0_51

 

JDK環境變數配置--win8版.

 


點擊電腦(即我的電腦,win8下是This)-》系統屬性-》進階系統設定》環境變數

 

JDK環境變數配置--win8版.

JDK環境變數配置--win8版.

JDK環境變數配置--win8版.

 


點擊系統變數方框下的“建立”,填入以上對應的變數值:

JAVA_HOME C:\Program Files\Java\jdk1.7.0_51

JRE_HOME C:\Program Files\Java\jre7

CLASSPATH .%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

編輯Path變數,不是建立,填入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

注意如果原來的Path前沒有;(分號)的話,應加;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

 

JDK環境變數配置--win8版.

JDK環境變數配置--win8版.

JDK環境變數配置--win8版.

JDK環境變數配置--win8版.

JDK環境變數配置--win8版.

6


單擊電腦表徵圖,在路徑框中輸入cmd按下Enter鍵;也可使用win+R鍵,輸入cmd,開啟命令列視窗;輸入java,按下Enter鍵,若出現以示,表示安裝成功

 


=======================================


Maven的安裝及配置
|瀏覽:9260|更新:2014-04-07 23:27
12Maven的安裝及配置345Maven的安裝及配置6
分步閱讀
Maven是一個專案管理的Java 工具,在JavaEE中,我們可以使用Maven方便地管理團隊合作的項目,現在我們在學習JavaEE架構,使用Maven可以管理類庫,有效方便地供團隊中的其他人員使用。現在讓我們開始配置Maven吧

工具/原料
系統已安裝JDK7版本以上
windows作業系統
apache-maven-3.1.1-bin.zip
方法/步驟
首先,先到官網去下載maven。這裡是官網的地址:http://maven.apache.org/download.cgi 請選擇最新的版本下載,這裡咱們下載的是apache-maven-3.1.1-bin.zip,在的紅色部分
Maven的安裝及配置
解壓apache-maven-3.1.1-bin.zip,並把解壓後的檔案夾下的apache-maven-3.1.1檔案夾移動到D:\Java下,如果沒有Java這個檔案夾的話,請自行建立。
Maven的安裝及配置
右鍵“電腦”,選擇“屬性”,之後點擊“進階系統設定”,點擊“環境變數”,來設定環境變數,有以下系統變數需要配置:
建立系統變數 MAVEN_HOME 變數值:D:\Java\apache-maven-3.1.1
編輯系統變數 Path 添加變數值: ;%MAVEN_HOME%\bin
最後檢驗配置是否成功:用win鍵+R,來開啟命令列提示符視窗,即Dos介面,輸入mvn --version 若出現以下情況說明配置成功
Maven的安裝及配置
END
注意事項
如果配置錯誤,請確保你已正確配置JDK環境變數
JDK環境變數配置參考經驗:http://jingyan.baidu.com/article/ca41422fe3b7261eae99edc6.html
如果你感覺不錯,請點個贊噢!
Maven 配置方法
http://www.cnblogs.com/good_hans/archive/2010/03/22/1691965.html

maven 安裝完成後,在開始-cmd-命令裡面輸入:mvn -version 會出現Maven相關資訊,就說明Maven配置陳功了。

maven配置路徑:D:\Java\apache-maven-3.3.3

最新項目:D:\WorkSpace\Project\pro1

Java看書學習筆記

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.