Grails

Grails是一个功能强大的Web框架,用于Java平台,旨在通过约定优于配置、合理的默认值和有见地的API来提高开发人员的工作效率。 (Grails is a powerful web framework, for the Java platform aimed at multiplying developers’ productivity thanks to a Convention-over-Configuration, sensible defaults and opinionated APIs. )

  • 所有者: grails/grails-core
  • 平台: BSD, Cross-platform, Linux, Mac, Solaris, Unix-like, Windows
  • 許可證: Apache License 2.0
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

Grails是一个功能强大的Web框架,用于Java平台,旨在通过约定优于配置、合理的默认值和有见地的API来提高开发人员的工作效率。 它与JVM平滑地集成,允许您立即生产,同时提供强大的功能,包括集成的ORM、领域特定语言、运行时和编译时元程序设计和异步编程。

特性
  • 平滑的学习曲线 - 约定优于配置,合理的默认值,有见地的APIS和Groovy语言结合起来使Grails对于Java开发人员而言易于学习。
  • 平滑的Java集成 - 无缝并透明地与Java,JVM和现有的Java EE容器集成和互操作。
  • 插件 - 构建插件、扩展和增强Grails或重用已经由充满活力的插件社区发布的现有插件!
  • 强大的功能 - 集成的ORM /NoSQL支持,强大的视图技术,插件和Spring提供的依赖注入。 Grails 3构建在Spring Boot之上,可以无缝地构建微服务。
  • 域特定语言 - 用于验证,查询,标记呈现等的表达域特定语言(DSL)。
  • IDE支持 - 对于IDE和文本编辑器如Intellij IDEA,Eclipse,Sublime,Textmate等的强大支持。

概覽

名稱與所有者grails/grails-core
主編程語言HTML
編程語言Java (語言數: 5)
平台BSD, Cross-platform, Linux, Mac, Solaris, Unix-like, Windows
許可證Apache License 2.0
發布數266
最新版本名稱v6.2.0 (發布於 2024-04-05 15:31:49)
第一版名稱v1.1.1 (發布於 )
創建於2010-02-10 23:57:57
推送於2024-04-26 01:33:45
最后一次提交2021-11-24 14:22:12
星數2.8k
關注者數191
派生數1k
提交數20.9k
已啟用問題?
問題數10845
打開的問題數273
拉請求數1658
打開的拉請求數18
關閉的拉請求數877
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?

Build Status

  • Build Status

Slack Signup

Grails

Grails is a framework used to build web applications with the Groovy programming language. The core framework is very extensible and there are numerous plugins available that provide easy integration of add-on features.

Grails is sponsored by Object Computing Inc. in St. Louis Missouri. Please contact info@ociweb.com for support inquiries.

Getting Started

You need a Java Development Kit (JDK) installed, but it is not necessary to install Groovy because it's bundled with the Grails distribution.

To install Grails, visit http://grails.org/Download and download the version you would like to use. Set a GRAILS_HOME environment variable to point to the root of the extracted download and add GRAILS_HOME/bin to your executable PATH. Then in a shell, type the following:

grails create-app sampleapp
cd sampleapp
grails run-app

To build Grails, clone this GitHub repository and execute the install Gradle target:

git clone https://github.com/grails/grails-core.git
cd grails-core
./gradlew install

If you encounter out of memory errors when trying to run the install target, try adjusting Gradle build settings. For example:

export GRADLE_OPTS="-Xmx2G -Xms2G -XX:NewSize=512m -XX:MaxNewSize=512m -XX:MaxPermSize=1G"

Performing a Release

See RELEASE.md.

License

Grails and Groovy are licensed under the terms of the Apache License, Version 2.0.


YourKit is kindly supporting Grails open source projects with its full-featured Java Profiler.
YourKit, LLC is the creator of innovative and intelligent tools for profiling
Java and .NET applications. Take a look at YourKit's leading software products:
YourKit Java Profiler and
YourKit .NET Profiler.

Dependencies

Gradle Plugins

  • SDKMAN! Vendor Plugin Github.
  • Gradle Nexus Staging Plugin Github
去到頂部