Elepy,快速建立一個定製的網站和Rest API生成器
多年來,作為中小型企業的自由開發人員,經常需要建立一個CRUD應用程式。它們通常由處理應用程式或網站內容的某種“後端”組成。
那麼,對於一個網站來說,解決方案很簡單: 選擇WordPress?或許,Joomla?
Elepy是由Ryan Susana開發的用於Java / Kotlin的Rest API生成框架/無頭內容管理系統。它非常可定製!該框架捆綁了一個管理控制皮膚,可讓您輕鬆控制內容。
只需要三步:
1.建立並註釋您的業務POJO
@RestModel(name = "Products", slug = "/products") public class Product { @Identifier private String productId; @Text(value = TextType.TEXTAREA, maximumLength = 100) private String shortDescription; @Text(TextType.HTML)//WYSIWYG editor private String htmlDescription; @PrettyName("Product Name") @Required @Unique private String name; @Number(minimum = 0) private BigDecimal price; @Number(minimum = 0) private int stockLeft; //Getters and Setters. I like to use Lombok to automate this :D } |
2. 配置資料庫
在預設情況下, Elepy使用MongoDB的,但提供了SQL透過一個Hibernate / JPA擴充套件不同口味的支援。
public static void main(String[] args) { DB database = mongo.getDB("product-database"); new Elepy() .registerDependency(DB.class, database) .withIPAddress("localhost") .onPort(7777) .addModel(Product.class) //Add an Elepy extension //The AdminPanel/CMS is a great start :D .addExtension(new ElepyAdminPanel()) .start(); } |
3. 成功!
訪問 http://localhost:7777/admin
使用者名稱和密碼都是admin
點選標題進入github,訪問https://github.com/RyanSusana/elepy-basic-example更多案例
相關文章
- 如何建立一個快速的Joomla網站OOM網站
- [譯 ] 如何使用 AJAX 和 REST API 建立一個圖表(How To Make A Chart Using AJAX & REST API's)RESTAPI
- 快速上手Vue Router和組合式API:建立靈活可定製的佈局VueAPI
- SharePoint REST API - 使用REST API和jQuery上傳一個檔案RESTAPIjQuery
- 簡易地圖生成器,一個專業的地圖製作網站地圖網站
- 利用OpenStack Rest API 建立映象RESTAPI
- 如何建立一個 WordPress 網站網站
- 如何免費建立一個網站?網站
- 個性化定製的網站體驗–資訊圖網站
- 用ASP.NET Core 2.1 建立規範的 REST API -- 保護API和其它ASP.NETRESTAPI
- [譯] 使用 Node 和 OAuth 2.0 構建一個簡單的 REST APIOAuthRESTAPI
- 網上整理的對於Rest和Restful api的理解RESTAPI
- 公司快速地擁有一個網站網站
- 建立自己的定製的Spring Boot Starter快速指南Spring Boot
- SharePoint REST API - 確定REST端點URLRESTAPI
- 自己怎麼製作一個網站網站
- Pelican 入門:一個 Python 靜態網站生成器Python網站
- 使用Azure REST API建立虛擬機器RESTAPI虛擬機
- 修改網站404,網站404頁面定製方法網站
- 推薦一個基於Ajax的查詢API網站API網站
- python如何快速建立生成器Python
- SharePoint REST API - 一個請求批量操作RESTAPI
- 輕型定製網站案例解析網站
- 5個REST API安全準則RESTAPI
- 自用的一個API快速構建元件API元件
- 快速掌握iOS API的一個小技巧iOSAPI
- 15個CSS網格佈局線上生成器網站CSS網站
- rest apiRESTAPI
- 用ASP.NET Core 2.0 建立規範的 REST API -- DELETE, UPDATE, PATCH 和 LogASP.NETRESTAPIdelete
- 用ASP.NET Core 2.1 建立規範的 REST API -- 快取和併發ASP.NETRESTAPI快取
- [python網站開發] 一.Django入門知識及建立第一個網站Python網站Django
- 碼農如何快速打造一個有設計感的網站網站
- 13 個設計 REST API 的最佳實踐RESTAPI
- 用ASP.NET Core 2.1 建立規範的 REST API -- HATEOASASP.NETRESTAPI
- (視訊) 《快速建立網站》3.4 網站改版3分鐘搞定 - WordPress主題安裝和備份網站
- 如何使用gohugo/hugo建立一個靜態網站?Go網站
- 使用ASP.NET web API建立REST服務(二)ASP.NETWebAPIREST
- ASP.NET Web API與Rest web api(一)ASP.NETWebAPIREST