关于编码生成规则

公司要求做一个编码生成组件 要根据具体业务制定规则来生成编码 要适用于所有场合 我找了网上的资料比较少 该成就哪里入手??

建议看看规则引擎Drools或者工作流引擎JBPM

编码生成组件 要根据具体业务制定规则来生成编码??
让程序自动写代码?

那还要我等做啥?!

那是研究下FreeMarker,或许对你有帮助。

[b]根据具体业务制定规则来生成编码[/b]
当然是从了解具体业务规则入手,否则你这样的问题让别人也没法回答。

如果可以连接数据库,用数据库的序列。

定义一些有特殊规则的变量${YYYYMMDD}${MODULE}等等,然后写个模板文件,给出特定的值代替模板中的变量就可以了!

不太明白lz意思,指的是代码生成器?

1.首先需要理解业务,生成什么样格式的编码。比如201012281006这样按格式生成的。
2.编码实现它的业务代码。比如按时间小时秒生成序号。
3.如果需要还要考虑到并发情况。

可以用自定义标签实现