原创 SAP的一些基本概念

1、什麼是SAP jco SAP Java Connector 即 SAP JCo。 SAP的Java連接器(SAP JCo)是一種中間件組件,它使SAP的兼容組件和Java應用的開發。 SAP公司JCo支持與SAP服務器在兩個方向上的

原创 truncate及delete區別(網摘)

清空表 truncate及delete區別 如何使用truncate命令,以及delete 與truncate的區別下面看一款刪除mysql一個表中所有數據實例。 truncate table mytable; 利用truncate 清

原创 SAP JCO

 SAP Jco的結構

原创 (二十一)maven實踐-依賴排除

一個項目往往依賴很多的jar,jar又會依賴別的jar,我們可以通過開發工具查看jar的依賴關係,如下圖:   maven是支持jar的傳遞依賴的,就是如果你引入的jar依賴別的jar,maven會自動下載依賴的jar到項目中,你不必關

原创 (十一)maven核心概念-插件目標

關於maven,如果你不知道插件,你相當於不瞭解maven,就像你學C語言卻不會使用指針一樣。maven僅僅定義了抽象的生命週期,具體的任務是由插件完成的,插件是獨立存在的,maven的官方發佈包也就幾M大小,maven會在需要的時候從遠

原创 (二十)maven實踐-私服搭建

在日常開發工作中,經常會有項目要依賴非開源的jar,比如Oracle數據庫驅動,或者項目組、公司有已經開發好的類庫,可以直接拿來使用。這種情況下有兩種選擇,第一種,使用maven命令將這些jar文件直接安裝到你的本地倉庫;第二種,把這些j

原创 (十七)maven實踐-maven常用參數和命令

本節主要介紹maven常用參數和命令以及一些簡單問題怎麼解決 1、mvn常用參數 mvn -e 顯示詳細錯誤 mvn -Dkey=value指定java全局屬性 mvn -Pxxx使用profile xxx   2、常用命令 mvn cl

原创 (十八)maven實踐-使用profile實現多環境可移植構建

開發中經常會有多套環境,比如開發環境、測試環境、生產環境,每套環境的參數是不同的,比較常見的如數據庫連接信息、日誌信息、配置文件信息等。在開發過程中通常項目負責人會在上線時候,打包之前逐個將開發環境各種配置信息,換成線上環境信息,然後打包

原创 (八)maven核心概念-生命週期(Lifecycle)

maven有三套生命週期,且這三套生命週期是獨立的,分別爲clean、default、site。 clean生命週期的目的是清理項目; default生命週期的目的是構建項目; site生命週期的目的是建立項目站點; 每個生命週期由階段(

原创 (九)maven核心概念-座標

maven的最大的功能是管理項目依賴,爲了方便的自動化的解析java構件(jar,war等文件),maven需要將它們唯一標識,這是依賴管理的基礎,每個java構件都要有自己的唯一標識,這個唯一標識就是座標。 回想一下,在沒有使用mave

原创 (十五)maven實踐-maven插件配置

Maven的生命週期與插件是相互綁定的,用以完成實際的構建任務,爲了能讓用戶幾乎不用任何配置就能構建項目,Maven內置綁定了很多插件的目標,當我們調用生命週期階段的時候,對應的插件目標就會執行相應的任務。本節我們不講內置的綁定是如何工作

原创 (十九)maven實踐-父子模塊

開發中一個項目通常會有很多子模塊組成,比如一個項目有2個web工程需要部署,他們都依賴相同的dao和service,爲了重用dao和service,我們通常將一個項目拆成一下形式: 那麼pom.xml文件怎麼寫呢。我們可以使用maven

原创 (十六)maven實踐-如何查找和使用插件

很多開發人員,特別是一些初級的工程師,常常會有這樣的疑問,插件那麼多,我怎麼知道哪個插件是幹什麼的,怎麼配置,怎麼使用?我遇到具體的問題我還是不知道怎麼用插件來完成任務。maven的插件非常多,而且其中的大部分沒有完善的文檔,因此使用正確

原创 (十)maven核心概念-依賴範圍

不知道你是否發現Junit的依賴跟別的有些區別,什麼?沒有發現?那你觀察的不夠仔細啊。讓我們來看一下在前面的教程中出現的Junit的依賴和apach-common依賴的聲明。 Junit:  <dependency> <gro

原创 (十四)maven實踐-創建web項目

前面你已經學會了使用maven創建java工程,開發中大多是都是web工程,下面就讓我們來創建web工程。還是使用命令行的方式創建,基於IDE的,你可以自己嘗試。在命令行輸入如下命令: mvn archetype:generate -Dg