如何自动生成字母加日期再加数字的序列号

我是菜鸟,现在在做公司的工单管理系统,每下一个工单就要向工单表中插入工单编号,编号形式为TN+当前年月日+6为从1开始自动增长的数字,其中TN是固定的 例如,插入的第一个数是:TN20130811000001

请大家帮帮忙,求源码 急需,谢谢!!!

字符串连接可以实现这个需求

字符串就是了~~~~系统时间你可以取到,自增长的你也可以自己设定的(最好是用一个SQL的方法)

这样你字符串自己组合下就好了。。。

package com.jin;

import java.text.SimpleDateFormat;
import java.util.Date;

public class Order {
private static long no = 1;

public String getOrderNo(String tn) {
    if (no > 999999)
        no = 1;
    return tn + (new SimpleDateFormat("yyyyMMdd")).format(new Date()) + no;
}

public static void main(String[] a){
    new Order().getOrderNo("TN");
}

}