文档章节

Hybris如何重置订单号规则?

C-Kellen
 C-Kellen
发布于 2016/03/24 14:31
字数 122
阅读 139
收藏 1
点赞 1
评论 0

根据客户提的需求我们的订到要以10位已20开头。

<alias alias="orderCodeGenerator" name="newOrderCodeGenerator">
<bean id="newOrderCodeGenerator" class="de.hybris.platform.servicelayer.keygenerator.impl.PersistentKeyGenerator" init-method="init" scope="tenant">
    <property name="key" value="new_order_code"/>
    <property name="digits" value="10"/>
    <property name="start" value="2000000000"/>
    <property name="numeric" value="true"/>
</bean>

在调试的过程中你将会看到,当将产品添加到购物车,跳到方法生成的类“PersistentKeyGenerator”并调用NumberSeriesManager的getUniqueNumber()传递的参数key = new_order_code 和参数 digits = 10。




© 著作权归作者所有

共有 人打赏支持
C-Kellen
粉丝 17
博文 63
码字总数 80242
作品 0
朝阳
程序员
PHP生成订单号算法

首先,订单号不适合用自增字段,因为会暴露一个网站的业务量(参见“德国坦克问题” http://en.wikipedia.org/wiki/Germantank_problem)。另外,通常在订单在写入数据库之前,业务就需要用到...

jims ⋅ 2016/08/28 ⋅ 0

业务系统业务编码如何设计?

比如订单号、优惠券编码等这类编码,在系统上面需要唯一,且要求不能通过编码知道系统里面的数据数量(单纯递增不可以)。 比如订单号T8191647888888,T8识别为订单号规则,19为广东省的系统...

蓝水晶飞机 ⋅ 2016/11/18 ⋅ 2

如何快速创建一个addon

本文使用 hybris 5.7版 https://wiki.hybris.com/display/accdoc50to56/Creating+AddOns 一、创建addon 方案一、 /hybris/bin/platform 执行 ant extgen 命令 执行之后如出现下面的错误请参考...

C-Kellen ⋅ 2016/02/29 ⋅ 0

如何快速搭建一个hybris b2c 全新中国版电商站点

本文使用 hybris 5.7版本 https://wiki.hybris.com/display/chnaccdoc/CNACC+-+Setting+Up+a+Customized+China+Electronics+Store+with+modulegen 1.用modulegen创建代码库。运行以下命令,调......

C-Kellen ⋅ 2016/02/23 ⋅ 0

Jerry眼中的SAP客户数据模型

本文Jerry将介绍八款SAP产品中的客户模型。希望您在阅读完本文之后,能对SAP客户模型设计的思路有一个最最粗浅的了解。 由于Jerry水平和精力所限,本文不会详细阐述这些产品里的客户模型设计...

JerryWang_SAP ⋅ 05/05 ⋅ 0

mysql 自动定义序号:用来做"定单号"

自动定义序号:用来做"定单号" 总会有这样的需求,只是可能你没有遇到而已。我举个例子:若订单号的生成格式为“日期+序号” (先不管需求是不是很傻逼),就像这样:2015052200001234,这个...

liaolzy2 ⋅ 2015/05/26 ⋅ 0

Hybris电商平台搜索服务实践

电商平台搜索服务特点 随着电商平台的快速发展和所销售商品的数量大规模增长,从大量的商品数据中快速获取用户关注的商品,变得越来越有挑战性。优秀电商平台能够吸引客户的因素之一,就是拥...

dev_csdn ⋅ 05/02 ⋅ 0

2.目标(Goal)

我们下面要扩展 cuppy项目, cuppy的扩展允许用户在足球比赛下注。 cuppy的扩展的功能包括: (1)允许用户注册、登录并指定联盟/竞争押注; (2)显示未来和过去的足球比赛细节清单; (3)允...

C-Kellen ⋅ 2014/12/26 ⋅ 0

1. 准备(Preparation)

第一步: 安装JDK version=1.7 cmd命令检查,如果不能看到下面的界面,请配置JDK 第二步:安装Eclipse,内存设置为-Xms256m -Xmx1024m eclipseeclipse.ini 文件 第三步:下载 hybris,解压 ...

C-Kellen ⋅ 2014/12/25 ⋅ 0

Hybris UI的Route(路由)实现

登录Hybris前台,在product catalog里选择Digital camera: 点击某个产品进入明细页面: 注意产品明细这个url: 这个明细页面的路由和SAP UI5的路由思路很像。 在SAP UI5应用里,每个页面都会有...

JerryWang_SAP ⋅ 04/14 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

一篇文章学懂Shell脚本

Shell脚本,就是利用Shell的命令解释的功能,对一个纯文本的文件进行解析,然后执行这些功能,也可以说Shell脚本就是一系列命令的集合。 Shell可以直接使用在win/Unix/Linux上面,并且可以调用...

Jake_xun ⋅ 15分钟前 ⋅ 0

大数据工程师需要精通算法吗,要达到一个什么程度呢?

机器学习是人工智能的一个重要分支,而机器学习下最重要的就是算法,本文讲述归纳了入门级的几个机器学习算法,加大数据学习群:716581014一起加入AI技术大本营。 1、监督学习算法 这个算法由...

董黎明 ⋅ 48分钟前 ⋅ 0

Kylin 对维度表的的要求

1.要具有数据一致性,主键值必须是唯一的;Kylin 会进行检查,如果有两行的主键值相同则会报错。 2.维度表越小越好,因为 Kylin 会将维度表加载到内存中供查询;过大的表不适合作为维度表,默...

无精疯 ⋅ 52分钟前 ⋅ 0

58到家数据库30条军规解读

军规适用场景:并发量大、数据量大的互联网业务 军规:介绍内容 解读:讲解原因,解读比军规更重要 一、基础规范 (1)必须使用InnoDB存储引擎 解读:支持事务、行级锁、并发性能更好、CPU及...

kim_o ⋅ 55分钟前 ⋅ 0

代码注释中顺序更改 文件读写换行

`package ssh; import com.xxx.common.log.LogFactory; import com.xxx.common.log.LoggerUtil; import org.apache.commons.lang3.StringUtils; import java.io.*; public class DirErgodic ......

林伟琨 ⋅ 今天 ⋅ 0

linux实用操作命令

参考 http://blog.csdn.net/qwe6112071/article/details/50806734 ls [选项] [目录名 | 列出相关目录下的所有目录和文件 -a 列出包括.a开头的隐藏文件的所有文件-A 同-a,但不列出"."和"...

简心 ⋅ 今天 ⋅ 0

preg_match处理中文符号 url编码方法

之前想过直接用符号来替换,但失败了,或者用其他方式,但有有些复杂,这个是一个新的思路,亲测可用 <?php$str='637朗逸·超速新风王(300)(白光)'; $str=iconv("UTF-8","GBK",$s...

大灰狼wow ⋅ 今天 ⋅ 0

DevOps 资讯 | PostgreSQL 的时代到来了吗 ?

PostgreSQL是对象-关系型数据库,BSD 许可证。拼读为"post-gress-Q-L"。 作者: Tony Baer 原文: Has the time finally come for PostgreSQL?(有删节) 近30年来 PostgreSQL 无疑是您从未听...

RiboseYim ⋅ 今天 ⋅ 0

github太慢

1:用浏览器访问 IPAddress.com or http://tool.chinaz.com 使用 IP Lookup 工具获得github.com和github.global.ssl.fastly.net域名的ip地址 2:/etc/hosts文件中添加如下格式(IP最好自己查一...

whoisliang ⋅ 今天 ⋅ 0

非阻塞同步之 CAS

为解决线程安全问题,互斥同步相当于以时间换空间。多线程情况下,只有一个线程可以访问同步代码。这种同步也叫阻塞同步(Blocking Synchronization). 这种同步属于一种悲观并发策略。认为只...

长安一梦 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部