日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

wex5 php开发,WeX5平台PHP开发 使用说明文档

發布時間:2023/12/19 php 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 wex5 php开发,WeX5平台PHP开发 使用说明文档 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

WeX5平臺PHP開發使用說明文檔

1.搭建開發環境

1.1下載開發工具

從官網下載WeX5的工具壓縮包

解壓開發工具壓縮包,解壓后會占用約3GB的硬盤空間,請選擇較大的解壓目的目錄(解壓后不要放在系統盤)

1.2開發工具介紹

雙擊【啟動WeX5開發工具.bat】文件,打開開發工具。

打開開發工具,如下圖就是我們的WeX5開發工具,先簡單介紹一下開發工具

了解工具

a)在開發工具里,右上角有Studio和數據庫,點擊Studio即切換到開發工具,進行開發工作,點擊數據庫即切換到數據庫,可以進行數據庫的操作,這樣方便開發者在一個平臺上,進行開發和數據庫的操作。

b)我們看左邊列,Baas、net、Baas.php、UI2,WeX5開發平臺提供java、.net、php三種語言的后端開發,如果我們想要用哪種語言,在窗口->首選項-> Studio配置->baas中進行設置即可。

c)創建數據庫后,窗口->首選項->Studio配置->數據源中,進行數據庫配置。

前端

a)UI2負責前端頁面的處理

b)UI2有豐富的控件和模板頁可以直接使用,開發過程是非常方便。

c)如果想要調用后端,在js文件里,調用Baas.php里的.m服務文件中的Action,然后發送ajax請求即可

后端

a)Baas.php是在db.config.m文件里,選擇已經配置好的數據庫的。

b)Baas.php是后端的處理,首先要創建.m服務文件,然后添加Action,供前臺調用,系統提供了一些Action,當然也可以自定義Action,自定義的Action需要在自定義php文件中實現。

下面我們只介紹php的開發過程

1.3開啟服務和打開數據庫

點擊【啟動Nginx服務.bat】【啟動PHP服務.bat】啟動服務(保持打開狀態,不要關閉。)

點擊【啟動MySQL數據庫.bat】啟動數據庫(保持打開狀態,不要關閉。)

開發工具里提供了mysql的數據庫,我們下面使用系統自帶的mysql數據庫進行開發

雙擊【啟動MySQL數據庫.bat】文件,即運行起了mysql數據庫。

1.4設置開發工具

點擊開發工具的【窗口】->【首選項】->【Studio配置】->【baas】打開首選項對話框在Baas工程里,選擇Baas.php

2.運行開發案例

2.1啟動tomcat,查看案例

案例是開發工具自帶的,已經設置了數據庫并開發了頁面功能,那么下面我們講一下如何運行起我們的案例,然后以后的開發也可以參照案例來開發

首先我們要保證:開啟了服務和數據庫,工具設置成了php.baas,即我們上面1.3和1.4的設置

啟動tomcat,出現如下提示,說明啟動成功

takeout下的index.w,右鍵點擊用瀏覽器運行

如下圖,外賣案例啟動成功

3.建立數據庫和庫表

3.1建立數據庫

雙擊【啟動MySQL管理工具.bat】文件

點擊打開,打開數據庫,然后我們來創建一個數據庫

在下圖左上角的WeX5上右鍵,創建新的->數據庫,輸入數據庫名稱testerp

如下圖,數據庫創建成功

3.2配置數據源

切換回WeX5開發工具,點擊窗口->首選項->Studio配置->數據源,點擊【增加】來添加數據庫

選擇MySQL數據庫

如下圖設置數據源信息,密碼為x5

點擊測試連接,提示連接成功,即可。然后點擊確定,保持設置信息

3.3配置db.config.m文件

打開Baas.php工程下的db.config.m文件,勾選testerp數據庫,保存文件

3.4創建表

點擊右上角的數據庫,切換到數據庫操作界面,右鍵點擊testerp,連接數據庫

右鍵點擊testerp,創建表

在彈出的創建數據庫表對話框中,輸入表名稱,點擊添加字段,添加字段

如下圖,我們創建4個字段,并且把fID設置為主鍵

點擊完成,成功創建表

點擊wpxx表,點擊+添加一條數據,然后保存,刷新,查看數據確實已經存在了。后面我們將會在頁面上檢索出這條數據來

選中表結構定義,雙擊fGG,編輯字段

4.創建服務文件

4.1創建服務文件

點擊Studio,切換回開發工具

點擊Baas.php,右鍵新建->文件夾,輸入文件夾名稱testerp

點擊Baas.php->testerp文件夾,右鍵新建->服務,輸入服務名稱testerp,即創建testerp.service.m服務文件

4.2添加Action

給服務文件添加Action,點擊新建數據庫表Action,選擇數據庫testerp,選擇表wpxx,點擊確定。這樣系統自帶了2個Action,queryWpxx和saveWpxx,這兩個Action一般用來檢索和保存wpxx表的數據

右鍵Baas.php,點擊編譯模型,進行編譯

刷新testerp文件夾,則系統自動生成Testerp__do.php文件

5.創建頁面

5.1創建頁面

在開發工具的UI2里,右鍵新建,應用

點擊testerp的右鍵,新建->w文件,選擇移動->標準頁面,輸入文件名index,點擊完成

5.2添加控件

點擊index.w文件,給model添加一個baasData,(如何添加控件,只要點擊一下控件,然后再點擊想要放的位置,就可以添加成功。)

選擇baasData1,點擊tableName彈出對話框,查詢出testerp,選中testerp,點擊完成。服務里系統創建的Action也一起設置進來了,我們在前臺就可以直接調用了

我們看一下baasData1的屬性,autoLoad已經設置為true了,所以在頁面加載的時候,系統會自動加載baasData1,并且通過調用服務文件里的Action:queryWpxx來進行后臺數據檢索,然后返回給前臺,下面會講如何綁定數據

在右上角搜索框,輸入list,找到list控件,然后添加list控件

同上,給list添加row,這個row自帶3列,然后給每個列添加input控件

5.3給控件綁定數據

選擇list控件,給屬性data綁定baasData1,這樣后端返回數據,就會綁定給list控件

選中第一個input,點擊bind-ref彈出屬性編輯對話框,選擇Fwpmc,點擊確定。這樣會把Fwpmc綁定到列表的第一列

同上,給第二個input設置fGG,給第三個設置fDW

5.4啟動tomcat

點擊啟動tomcat

如下提示,說明啟動成功

右鍵index.w用瀏覽器運行

如圖,我們剛剛建的頁面,以及數據庫的數據,展示如下

總結:以上是通過系統自帶的Action,queryWpxx進行數據檢索的。

注意:php如何調用后端服務

假如我們想要自己定義一個Action,我們該怎么處理呢,下面我就講一下如何自己定義一個Action,然后通過自己定義的Action,前臺如何傳參給后臺,后臺處理完之后,如何返回值給前臺,點擊下面鏈接調整到php如何調用后端服務文檔

總結

以上是生活随笔為你收集整理的wex5 php开发,WeX5平台PHP开发 使用说明文档的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。