1.hybris之常用命令
setantenv.bat 第一次启动,设置ant环境变量
ant initialize 初始化数据库,清空所有数据,保留表结构。
ant clean all 删除hybris结构后重新创建hybris结构,新增之前没有的hybris结构时使用。
ant all 更新hybris结构,改变代码时重新编译java文件,只改变代码业务时使用,用时 比ant clean all短。
ant updatesystem 更新hybris系统,改变表结构,增加枚举类型需要使用。
hybrisserver.bat debug 启动hybris的debug模式,增加hybris的Remote debug模型设置断点即可开始调试。
2.hybris之导入导出数据
进入localhost:9002/hac/console/impex/import,即可导入.impx文件
ImpEx Import
导入完成后会有"成功完成导入"提示。
导入失败则根据原因修改.impx文件内容。
进入localhost:9002/hac/console/impex/export,即可导出.impx文件
ImpEx Export
导入完成后会有"成功完成导出"提示。
导出zip包,下载结果可以看到:
dataexport_000001JL.zip
3.hybris之flexible search
localhost:9002/hac/console/lexsearch,即可进行flexible search Query语句查询
FlexibleSearch
语法
参考:https://blog.csdn.net/tanrunfang/article/details/50679888
和sql查询语句的主要区别主要有:
1.查询字段,表名需要用{}包含,
2.字段名称、表名称需要通过x-beans.xml,x-items.xml查找hybris名称对应表字段,表名称。
3.使用:代替. ,比如:p.id => p:id
Query语句查询成功后在search result中查看数据显示