一步一步学习工作流--Flow4J(一)
一、 建立HelloWorld工程
1. 在Eclipse中建一个名为Flow4JSimple工程,如下图:
2. 在项目的根目录下添加src和bin文件夹,并设置src为源文件夹bin为缺省输出文件夹。
3. 在src下分别建立com.f4js包、com.f4js.flows包、com.f4js.tasks包
4. 在com.f4js.tasks包下建立HelloWorldTask.java
5. 在execute()函数里添加以下语句
System.out.println("Hello World");
6. 在com.f4js.flows包下建一个名为HelloWorld.f4j的Flow Model
在HelloWorld.f4j中添加以下内容:
保存HelloWorld.f4j,这时在com.f4js.flows下已存在HelloWorld.java,这是自动生成的文件。
7. 在com.f4js下新建Main.java,内容如下:
public static void main(String[] args) {
// TODO 自动生成方法存根
FlowDictionary dict = new FlowDictionary();
FlowManager.registerFlow(HelloWorld.class);
FlowManager.executeFlow("HelloWorld", "Start");
}
运行结果如下:
Hello World
更多资料可访问:http://flow4jeclipse.sourceforge.net/docs/docu/flow4struts.html
(待续)