Spring Plugin for Griffon
程序员文章站
2022-03-04 16:46:28
...
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
推荐阅读
-
品Spring:SpringBoot轻松取胜bean定义注册的“第一阶段”
-
Spring Boot Maven 打包可执行Jar文件的实现方法
-
springboot 使用Spring Boot Actuator监控应用小结
-
Spring Cloud如何使用Feign构造多参数的请求
-
Spring boot的上传图片功能实例详解
-
Spring Cloud使用Feign实现Form表单提交的示例
-
详解Spring Boot 异步执行方法
-
源码解析Spring 数据库异常抽理知识点总结
-
Spring Boot Security配置教程
-
Spring Security在标准登录表单中添加一个额外的字段