网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

订单订单详情java代码 java订单编号生成算法

生成订单编号 用java怎么处理

/**

创新互联专注于企业营销型网站、网站重做改版、佛坪网站定制设计、自适应品牌网站建设、HTML5建站购物商城网站建设、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为佛坪等各大城市提供网站开发制作服务。

* 得到一个新的订单代码

* 说明,此函数还没有进行过多线程测试,更新数据库时未加锁

* @return 新的订单代码

*/

public String getOrderCode(){

//getParameter这个方法就是从数据库取2个参数的值 ORDER_CODE_DATE 和

//ORDER_CODE_NO是数据库字段名

BasParameters orderCodeDate = getParameter(ORDER_CODE_DATE);

BasParameters orderCodeNo = getParameter(ORDER_CODE_NO);

//当前日期

String currDate=new SimpleDateFormat("yyyyMMdd").format(new Date(System.currentTimeMillis()));

//每天的起始数

int orderNo = 100;

//表里存的日期和当前日期相同,顺序号累加

if (currDate.equals(orderCodeDate.getValue())){

orderCodeNo.setValue(""+(Integer.parseInt(orderCodeNo.getValue())+1));

orderNo = (Integer.parseInt(orderCodeNo.getValue()));

//save 就是保存ORDER_CODE_DATE 和 ORDER_CODE_NO当前值到数据库

save(orderCodeNo);

} else {

//表里存的日期和当前日期不同,顺序号重新开始,更新参数表的日期

orderCodeDate.setValue(currDate);

save(orderCodeDate);

orderCodeNo.setValue(orderNo);

save(orderCodeNo);

}

return currDate + new DecimalFormat("000000").format(orderNo);

}

javaee编程题,订单(订单号,订单日期,用户姓名,送货地址) 送货地址为地址类型

第一个不就是一对多吗? 我给你看看已订单号进行关联

订单号,订单日期,用户姓名,送货地址

1 2015/9/1 kill 北京

订单项id,订单号,商品名称,商品价格,商品数量)

123 1 泡面 10 100

223 1 纯净水 11 111

省,市,区,街道 订单号

1 1 1 1 1

2 2 2 2 1

strust2 (我没有用过不过我一般是这样做的)

直接用用后台进行校验

JSP 查看订单所有信息页面的代码

jsp里面嵌套java代码这种方式不可取啊。更甚是在页面连接数据库。

编程需要严谨处之。。

不知lz要实现什么样的功能【效果】。

但是其实每一个功能的实现都是源于有什么需求的,一步步抽丝剥茧的挖掘。需要什么就创造什么,就可以逐步实现这个功能了。

譬如说【根据过来的名字去数据库查找相应的订单,在前台可以查看自己的订单】

获得输入名字,发送请求到服务器,经由业务层 层层转发到数据访问层,根据名字来取得一个对应对象层层返回即可。


当前文章:订单订单详情java代码 java订单编号生成算法
浏览地址:http://bjjierui.cn/article/dojphhi.html

其他资讯