Spring Plugin for Griffon
程序员文章站
2022-03-22 21:44:11
...
Griffon 是Swing开发者的一个Groovy框架。Griffon期望提供一个稳定代码结构给Swing应用,就像Grails给web开发带来的优势一样。同时,Griffon也可能提供一个替代应用框架,替代Spring RCP,Eclipse RCP和NetBeans平台。
Spring Plugin for Griffon目的是使用Spring框架作为依赖注入的提供者。Spring plugin将会通过name来管理他们之间的所有关系,通过Grail's BeanBuilder来完成工作。
您还可以创建Spring aware 小插件,按照下列步骤来制造:
- 创建新的插件项目
griffon create-plugin foo
- 转到新创建的插件目录,并创建一个插件
griffon create-addon foo
- 编辑
class FooGriffonPlugin { def dependsOn = [spring: 0.1] ... }
- 你的插件必须包含以下属性之一
class FooGriffonAddon { ... def doWithSpring = { // place bean definitions here // this closure will be called in the // context of a BeanBuilder instance } def whenSpringReady = { app -> // called after all addons have been initialized // and all bean contributions have been processed } ... }
点击查看更多Spring Plugin for Griffon详情:http://docs.codehaus.org/display/GRIFFON/Spring+Plugin
上一篇: ActiveMQ的JMS使用
下一篇: Bash中if语句的使用
推荐阅读
-
spring boot开发遇到坑之spring-boot-starter-web配置文件使用教程
-
Spring循环依赖正确性及Bean注入的顺序关系详解
-
spring集成redis cluster详解
-
详解Spring Data JPA动态条件查询的写法
-
详解spring boot实现websocket
-
详解Spring中使用xml配置bean的细节
-
Spring Boot 与 kotlin 使用Thymeleaf模板引擎渲染web视图的方法
-
Spring 应用中集成 Apache Shiro的方法
-
详解重试框架Spring retry实践
-
Spring Cloud入门教程之Zuul实现API网关与请求过滤