Apache Isis 1.4.0 发布,领域驱动开发框架

发布于 2014年03月18日
收藏 16

Apache Isis 1.4.0 发布,此版本经过了 4 个月的开发,现已支持组件。此版本是个很重要的更新,因为部署了第一大应用 Estatio


  •  further support in layout.json files for additional facets/UI hints

  • better reporting of metamodel validation errors (including a new page in Wicket viewer)

  • improved support for bulk update

  • @javax.enterprise.context.RequestScoped for request-scoped services

  • QueryResultsCache request-scoped domain service (for performance tuning)

  • new MementoService to support view models

  • new request-scoped @Bulk.InteractionontextService for standardized co-ordination between bulk action invocations

  • Scratchpad request-scoped domain service (for adhoc coordination between actions, eg bulk action invocations)

  • Command, CommandContext, BackgroundCommandService, for profiling and background task support

  • improvements to JDO implementations of auditing and publishing services, to integrate closely with the new Command/backgroundCommand services

  • improved support for running arbitrary Isis jobs via a scheduler

  • supporting methods (disableXxx, validateXxx) for contributed actions/associations now supported

  • services autowired prior to @PostConstruct, and Isis session present for service initialization

  • JRebel support (JRebel plugni itself is third-party, see Isis website for details)

在 Wicket 查看器中,重要的改进如下:

  • show action dialogs in a modal dialog, rather than new page

  • limit number of bookmarks, make less easier to accidentally trip, show/hide with keyboard shortcut

  • improved IE9 support, bundle CSS files

  • simplify URLs in Wicket viewer

  • actions returning URL open new browser window

  • UI sorting/ordering hints, pop-up to copy to clipboard

  • breadcrumb drop-down to easily revisit previous page

  • upper/lower case now switchable

  • standalone tables now rendered according to runtime type, not compile-time type

  • better tooltips over icon/titles


[1] http://isis.apache.org/core/release-notes/isis-1.4.0.html

[2] http://isis.apache.org/components/viewers/wicket/release-notes/isis-viewer-wicket-1.4.0.html

[3] http://isis.apache.org/components/viewers/wicket/release-notes/isis-viewer-wicket-1.4.1.html

[4] http://isis.apache.org/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-2.2.0.html

[5] http://isis.apache.org/components/objectstores/jdo/release-notes/isis-objectstore-jdo-1.4.0.html

[6] http://isis.apache.org/components/security/shiro/release-notes/isis-security-shiro-1.4.0.html

[7] http://isis.apache.org/components/security/file/release-notes/isis-security-file-1.40.html

[8] http://isis.apache.org/getting-started/release-notes/quickstart_wrj-archetype-1.4.0.html

[9] http://isis.apache.org/getting-started/release-notes/quickstart_wrj-archetype-1.4.1.html

[10] http://isis.apache.org/getting-started/release-notes/simple_wrj-archetype-1.4.0.html

[11] http://isis.apache.org/getting-started/release-notes/simple_wrj-archetype-1.4.1.html

[12] http://search.maven.org

[13] http://isis.apache.org/download.html

转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Apache Isis 1.4.0 发布,领域驱动开发框架