`
VerRan
  • 浏览: 459725 次
  • 性别: Icon_minigender_1
  • 来自: 陕西.西安
社区版块
存档分类
最新评论
文章列表
批处理文件编写: 常用命令 1. echo 相当于java的println。 2. @ 和 @ echo off 表示执行命令时不打印命令本身,默认是打印命令的。 3. call 用于调用其他批处理文件 4. pause   当执行到此命令时,会提示“请按任意键继续” 5. rem 相当于java的注释   举例: a.bat @rem 由于没有使用关闭注释命令所以,此语句会打印命令 @rem echo Hello Word1 @rem 关闭了命令本身打印 @rem @echo off @rem 打印 Hello World@rem echo Hello Wor ...
1. 环境搭建     (1) 安装JDK,配置环境变量     (2)安装groovy      (3)安装grails 配置环境变量     (4)安装Eclispse 同时下载groovy插件 2. 创建项目     cmd 进入dos控制台     输入命令>grails create-app Book     创建一个Book项目 3. 创建领域对象     项目功能的核心都是围绕领域对象来实现。      输入命令>grails create-domain-class Book 4. 创建控制器类     控制器作为业务逻辑和前台交互的控制中心。 ...
背景介绍: 电信BOSS系统其中很重要的信息就是订单,所有的业务受理,投诉,建议,咨询,报障信息都是依托订单来实现的,订单贯穿于整个业务的执行流程。订单生命周期描述如下:   1.       通过受理中心生成订单信 ...
1. jpdl定义     当任务到期后VerRanLiu 给 dove 发一封邮件,默认格式可以指定。 <?xml version="1.0" encoding="UTF-8"?> <process name="InlineMail" xmlns="http://jbpm.org/4.4/jpdl"> <start g="20,25,80,40"> <transition to="send rectify note&qu ...
1. 启动james 2. 将Claros 里的 intouch2.war 包放入tomacat中 3. 修改配置文件 打开 C:\Tomcat-7\webapps\intouch2\WEB-INF\config\config.xml 以下为修改后配置文件: <?xml version="1.0" encoding="UTF-8"?> <claros-config> <!-- COMMON PARAMETERS --> <common-params> <charset>u ...
  1. 修改存储方式 打开:C:\james-2.3.2\apps\james\SAR-INF\config.xml   注释掉下面文件存储方式: <repository name="LocalUsers" class="org.apache.james.userrepository.UsersFileRepository"> <destination URL="file://var/users/& ...
1. 环境搭建     下载JDK     下载james 到apache网站下载:http://apache.freelamp.com/james/server/apache-james-2.3.2.zip     下载javamail相关jar包 2. 启动james     进入james安装目录:C:\james-2.3.2\bin     运行run.bat     默认我们不更改C:\james-2.3.2\apps\james\SAR-INF 下的config.xml     这样邮件服务器的域名默认为localhost 3. 建立用户     telnet l ...
1. 流程图 如果传入的条件为“you are good” 则走good 分支并执行完成操作,good分支转向completed ,此操作之心hello操作。 如果传入的条件为“you are bad”则走bad 分支并结束流程 2. 流程定义文件 <?xml version="1.0" encoding="UTF-8"?> <process key="PurchaseOrder2" name="PurchaseOrder2" xmlns="http://jbpm.org/4 ...
1. 创建流程     2. 创建Hello执行的操作 package com.spring.hello; public class Hello { private String msg = "Hello"; public String sayHello() { System.out.println(msg+"VerRan "); return msg; } } 3.  修改流程文件配置Hello 节点执行 sayHello操作 <?xml version="1.0" encod ...
http://docs.jboss.com/jbpm/v4/userguide/html_single/    

Drools函数使用

    博客分类:
  • JAVA
1. 在规则描述文件中定义函数 function Customer addCustomer(String name){ Customer customer=new Customer(); customer.setCustName(name); return customer; }    2. 为了实现函数的功能,同时减少描述文件的负担。可以使用 import function 来直接引入java的静态类来实现 package com.sample.utils; public class RuleTools { public static void printl ...

Drools属性解析

    博客分类:
  • JAVA
salience 4//设置规则的优先级 no-loop true// 设置该规则不进行循环执行相当于IF activation-group "prints"//规则组,如果此属性名称相同则表示在同一个规则组,同一个规则组的规则只会有一个规则会被执行, //具体先执行哪个根据优先级而定 duration 5000//5s后另外启动线程执行此规则 date-expires "29-七月-2010"//当系统时间大于该时间的时候,将不执行此规则,认为该规则已经过期 enabled false//设置规 ...
Drools5规则引擎开发教程
转自:http://www.cnblogs.com/ipointer/archive/2006/11/16/246251.html   通过一周左右的研究,对规则引擎有了一定的了解。现在写点东西跟大家一起交流,本文主要针对 RETE 算法进行描述。我的文笔不太好,如 果有什么没讲明白的或是说错的地方,请给我留言。 首先申明,我的帖子借鉴了网上很流行的一篇帖子,好像是来自 CSDN ;还有一点,我不想做太多的名词解 释,因为我也不是个研究很深的人,定义的不好怕被笑话。 好现在我们开始。 首先介绍一些网上对于规则引擎比较好的帖子。 1、  来自 ...
让我们远离java丑陋的数据库连接吧 package dsl import groovy.sql.Sql def orderCode="201003100621700"; db= Sql.newInstance( "jdbc:oracle:thin:@127.0.0.1:CRM", "iomcuser", "iomcuser", "oracle.jdbc.driver.OracleDriver") println("执行查询语句" ...
Global site tag (gtag.js) - Google Analytics