magic-api 0.5.5がリリースされ、LINQスタイルのクエリが追加されました

この更新内容:

  • 新しいLinqクエリと関連機能
// 以下是一个分组+聚合的示例,相比lambda方式更直观一些。
return 
    select 
        t.api_group_id,
        count(t.api_group_id) count
    from db.select('select api_group_id from magic_api_info') t
    group by t.api_group_id
    order by count(t.api_group_id) desc
  • 新しい集約関数group_concatcountsummaxminavg
  • 新機能roundceilfloorprecentdate_formatifnullnow
  • 新しいカスタム機能
  • 运行日志出力を最適化する
  • いくつかの予期しない状況と互換性のある、インターフェースの詳細へのアクセスを最適化する

プロジェクトの紹介

magic-apiは、Javaベースのインターフェイスの迅速な開発フレームワークです。インターフェイスはmagic-apiによって提供されるUIインターフェイスを介して記述され、Controller、Service、Dao、Mapper、XML、VOなどのJavaオブジェクトを定義せずにHTTPインターフェイスに自動的にマップされます。完全な一般的なHTTPAPIインターフェイスの開発

使い方

メイヴン紹介

<! -以春ブート・スターター的方式引用- > 
<依存> 
< groupIdを> org.ssssssss </ groupIdを> <たartifactId >マジック-API-春ブート・スターター</たartifactId > <バージョン> 0.5。 5 </バージョン> </依存関係    
    
    

application.propertiesを変更します

server.port =9999
 #Configure Webページ入り口
magic.web =/マジック/ウェブ
#この修正するコンフィギュレーション・ニーズ以下
に従って実際の状況spring.datasource.url =のmysql:// localhost /をテストJDBC
 spring.datasource.username =ルート
春。 datasource.password =123456789
 spring.datasource.driver-class-name =com.mysql.jdbc.Drive

テーブル作成ステートメントを実行します

ソースコードでdb / magic-api.sqlテーブル作成ステートメントを実行します 

オンライン編集

http://localhost:9999/magic/web操作するためのアクセス

ドキュメントとデモ

プロジェクトのスクリーンショット

全体的なスクリーンショット

スキンを切り替える

コードヒント

デバッグ

歴史記録

おすすめ

転載: www.oschina.net/news/124800/magic-api-0-5-5-released