From ab0fec1addaa953d405453348baf2132a99b7e57 Mon Sep 17 00:00:00 2001 From: Redkale <22250530@qq.com> Date: Fri, 25 Nov 2016 09:41:25 +0800 Subject: [PATCH] --- redkale.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/redkale.html b/redkale.html index 615d378bc..e7e01e765 100644 --- a/redkale.html +++ b/redkale.html @@ -39,7 +39,7 @@

Redkale 服务器

        Redkale作为服务器的目录如下:
-                 bin   : 存放启动关闭脚本(start.sh、shutdown.sh、start.bat、shutdown.bat)
+                 bin   : 存放启动/关闭/apidoc脚本(start.sh、shutdown.sh、apidoc.sh、start.bat、shutdown.bat、apidoc.bat)
                conf : 存放服务器所需配置文件:
                                     application.xml: 服务配置文件 (必需);
                                     logging.properties:日志配置文件 (可选);
@@ -86,7 +86,7 @@

        Application.singleton 运行流程与通过bin脚本启动的流程基本一致,区别在于singleton运行时不会启动Server和Application自身的服务监听。Redkale提倡接入层(Servlet)与业务层(Service)分开,Service在代码上不能依赖于Servlet,因此调试Service自身逻辑时不需要启动接入层服务(类似WebSocket依赖Servlet的功能除外)。

Redkale的依赖注入

-

        Redkale内置的依赖注入实现很简单,只有三个注解和一个类: javax.annotation.Resource、org.redkale.util.ResourceType、org.redkale.util.ResourceListener、org.redkale.util.ResourceFactory,采用反射技术,由于依赖注入通常不会在频繁的操作中进行,因此性能要求不会很高。其中前两个是注解,ResourceFactory是主要操作类,主要提供注册和注入两个接口。ResourceFactory的依赖注入不仅提供其他依赖注入框架的常规功能,还能动态的自动更新通过inject注入的资源。

+

        Redkale内置的依赖注入实现很简单,只有三个注解和一个类: javax.annotation.Resource、org.redkale.util.ResourceType、org.redkale.util.ResourceListener、org.redkale.util.ResourceFactory,采用反射技术,依赖注入通常不会在频繁的操作中进行,因此性能要求不会很高。其中前两个是注解,ResourceFactory是主要操作类,主要提供注册和注入两个接口。ResourceFactory的依赖注入不仅提供其他依赖注入框架的常规功能,还能动态的自动更新通过inject注入的资源。

public class AService {
 
     @Resource(name = "property.id")
@@ -102,7 +102,7 @@
     private int seqid;
 
     @Resource
-    private ResourceTest.BService bservice;
+    private BService bservice;
 
     @Override
     public String toString() {