六安哪家做網(wǎng)站好什么平臺打廣告比較好免費(fèi)的
到了本章節(jié),你需要準(zhǔn)備好JDK17的環(huán)境和idea環(huán)境。并且安裝好選擇的數(shù)據(jù)庫軟件。這章將正式開始JRT的程序開發(fā)。
首先獲取程序,我會給下載地址
下載后解壓會得到下圖目錄的文件結(jié)構(gòu),DBFile放IRIS和PG的數(shù)據(jù)庫文件,JRTClient放打包的客戶端程序、WebLoader就是網(wǎng)站開發(fā)主工程,啟動里面的工程運(yùn)行和進(jìn)行網(wǎng)站開發(fā)。
根據(jù)數(shù)據(jù)庫選擇路線準(zhǔn)備數(shù)據(jù)庫
選擇用IRIS做主開發(fā)庫的,在cpf里面添加配置掛載jrtbase數(shù)據(jù)庫
掛載完成后啟動應(yīng)該是下圖樣子,這樣IRIS庫就準(zhǔn)備完畢
選擇用PG和KingSql作為主開發(fā)庫的把下圖SQL腳本拷貝到D盤
然后到pgAdmin上建立jrtbase數(shù)據(jù)庫,并且在里面建立一個(gè)dbo架構(gòu)或模式,這樣就準(zhǔn)備好了一個(gè)空庫供程序執(zhí)行導(dǎo)入腳本
數(shù)據(jù)庫準(zhǔn)備好之后就啟動Web工程,雙擊運(yùn)行工程文件
這樣就打開了工程,打開工程后第一件事就是根據(jù)要連數(shù)據(jù)庫改驅(qū)動類和配置連接串
連IRIS配置,驅(qū)動切換為IRISBase
連接串改為IRIS連接串
運(yùn)行程序啟動網(wǎng)站
正常顯示頁面代表環(huán)境沒問題
連PG和KingSql配置,以PG為例,兩者沒什么區(qū)別,KingSql不好安裝而已
啟動網(wǎng)站
這時(shí)候看表數(shù)據(jù)是會報(bào)錯(cuò)的,因?yàn)檫€沒導(dǎo)入表,確保導(dǎo)表腳本已經(jīng)放入D盤
執(zhí)行導(dǎo)表腳本
導(dǎo)入完成
看pgAdming有表和數(shù)據(jù)了
再看碼表正常,這樣環(huán)境就沒問題了
運(yùn)行客戶端程序
雙擊可以最大化
右鍵OpenHttpsPage打開https頁面讓谷歌瀏覽器信任
雙擊打開測試頁面
能夠在線預(yù)覽、打印導(dǎo)出等
目錄介紹
開發(fā)需要關(guān)心的api文檔,關(guān)注這三個(gè)庫基本可以實(shí)現(xiàn)實(shí)例頁面展示的功能
ORM的api只需要關(guān)注EntityManager的接口即可
BllBase只需要關(guān)注業(yè)務(wù)基類和Helper
Core里面比較雜,用哪就看哪,主要在Util和跨平臺
運(yùn)行起來程序之后參照demo程序理解JRT的結(jié)構(gòu)就可以準(zhǔn)備基于JRT寫程序了