用自己寫的rms引擎寫的電話本
昨天心情不好,在晚上睡不著的時候,就想了下,上次發的rms引擎都麼有一個簡單的例子呢,所以就寫了個簡單的電話本出來。
裡面有的功能是:
1.新增
2.查詢
3.列出所有的資料
沒有實現的功能是,留給網友們自己設計。很簡單的。哈
1.修改
2.刪除
3.排序
原始碼到這裡下載
用自己寫的rms引擎寫的電話本
專案需求
設計一個電話本應用程式.
此程式的目的是用於學習,交流,不得用於商業應用,如果有需求請跟本人聯絡
程式功能
1.新增聯絡人包括聯絡資料是: 姓名, 手機, email, 地址.
2.修改聯絡人資料.
3.查詢聯絡人資料,
4.刪除聯絡人.
專案設計
1.採用本人寫的簡單的rms資料引擎. 也算是一個比較豐富的例子供大家學習交流
2.採用高階UI展示.
3.整體架構採用Web常用的方式MVC結構,充分展示j2me設計也可以很靈活.並且在效能方面的問題不大
這裡介紹幾個系統核心介面
ResultSet --- 對資料操作的結構集, 比如查詢的時候將返回一個可用的結構.裡面的用法跟JDBC差不多.
Query --- 對本人自定義的sql進行執行,執行返回ResultSet結構
DataBaseServer --- 對RMS引擎的啟動,關閉.資源處理,擺脫直接操作RMS各個異常的困擾
QueryBuilder --- 靜態工廠類,通過sql建立一個Query例項.
關於自定義SQL語法設計
比如建立表格語法是
create :friend: f_name :f_mobile :f_email :f_address
插入資料是:
Query q = QueryBuilder.builder("insert :friend :f_name :f_mobile :f_email: f_address ");
q.setString("f_name",friend.getName() );
q.setString("f_mobile", friend.getPhone());
q.setString("f_email", friend.getEmail());
q.setString("f_address", friend.getAddress());
q.execute();
刪除資料是:
留給大家補充
修改資料是:
留給大家補充
刪除表格是:
留給大家補充
裡面有的功能是:
1.新增
2.查詢
3.列出所有的資料
沒有實現的功能是,留給網友們自己設計。很簡單的。哈
1.修改
2.刪除
3.排序
原始碼到這裡下載
用自己寫的rms引擎寫的電話本
專案需求
設計一個電話本應用程式.
此程式的目的是用於學習,交流,不得用於商業應用,如果有需求請跟本人聯絡
程式功能
1.新增聯絡人包括聯絡資料是: 姓名, 手機, email, 地址.
2.修改聯絡人資料.
3.查詢聯絡人資料,
4.刪除聯絡人.
專案設計
1.採用本人寫的簡單的rms資料引擎. 也算是一個比較豐富的例子供大家學習交流
2.採用高階UI展示.
3.整體架構採用Web常用的方式MVC結構,充分展示j2me設計也可以很靈活.並且在效能方面的問題不大
這裡介紹幾個系統核心介面
ResultSet --- 對資料操作的結構集, 比如查詢的時候將返回一個可用的結構.裡面的用法跟JDBC差不多.
Query --- 對本人自定義的sql進行執行,執行返回ResultSet結構
DataBaseServer --- 對RMS引擎的啟動,關閉.資源處理,擺脫直接操作RMS各個異常的困擾
QueryBuilder --- 靜態工廠類,通過sql建立一個Query例項.
關於自定義SQL語法設計
比如建立表格語法是
create :friend: f_name :f_mobile :f_email :f_address
插入資料是:
Query q = QueryBuilder.builder("insert :friend :f_name :f_mobile :f_email: f_address ");
q.setString("f_name",friend.getName() );
q.setString("f_mobile", friend.getPhone());
q.setString("f_email", friend.getEmail());
q.setString("f_address", friend.getAddress());
q.execute();
刪除資料是:
留給大家補充
修改資料是:
留給大家補充
刪除表格是:
留給大家補充
相關文章
- 一個通過rms寫成的小型資料庫引擎,簡單的資料庫引擎資料庫
- 自己動手寫SQL執行引擎SQL
- 用Python編寫自己的微型RedisPythonRedis
- python 寫的搜尋引擎Python
- 自己寫的面試題,自己想的答案面試題
- 寫給 35 歲的自己!
- 編寫自己的 TypeScript CLITypeScript
- 寫給未來的自己
- 寫給自己的規劃
- 自己寫的fabric指令碼指令碼
- 如何在 Linux 上用 Markdown 編寫電影劇本Linux
- 用貝塞爾曲線自己寫的一個電量顯示的控制元件控制元件
- 寫給自己看的找素材
- 如果你想寫自己的Benchmark框架框架
- 手寫自己的MyBatis框架-SqlSessionMyBatis框架SQLSession
- 寫給自己的python基礎Python
- 寫給自己看的Typescript起步TypeScript
- 來學著寫自己的“jQuery”jQuery
- 手寫一個自己的PromisePromise
- AI在用 | 用ChatGPT、Kimi克隆自己的寫作風格AIChatGPT
- 試用 vue-admin-template 寫一個自己的dashboardVue
- 寫部落格是為了和過去以及未來的自己對話
- python 寫的搜尋引擎 - 原始碼Python原始碼
- 隨意寫寫,記錄自己這些年的知識
- Mac OS下用Homebrew安裝自己寫的開源工具Mac開源工具
- 編寫你自己的Python模組Python
- spring-boot - 編寫自己的starterSpringboot
- 自己手寫的JS小工具JS
- 寫給自己看的 Flex 佈局Flex
- 如何寫出自己的underscore防抖
- 寫給自己看的 Git 命令指北Git
- 編寫自己的Babel外掛(一)Babel
- V8替代?用Rust編寫的JavaScript引擎Boa釋出RustJavaScript
- MySQL MyISAM引擎的讀鎖與寫鎖MySql
- 自己寫的簡單的一個部落格
- 用 GoLang 編寫類似 Apache Camel 路由引擎GolangApache路由
- 用原生Go寫一個自己的部落格-搭建專案(一)Go
- 編寫自己的Acunetix WVS漏洞指令碼指令碼