[Hybris]DAO写法
来源:互联网 发布:linux移动文件夹覆盖 编辑:程序博客网 时间:2024/06/05 00:37
虽然超级不喜欢GWT,Hybris这种类型 但是不管怎么说 有机会的时候好好学习 争取掌握思想吧。他能出现总归是有原因的,有值得你学习的地方。
这只是记录一下使用到的DAO写法啦, 还没上升到什么思想。因为Hybris资料真的不太好找,都是大家自己摸索出来的╮(╯_╰)╭
主要也就是Hybris Guide,参考看看源代码。其他更细节的地方都没什么资料啦翻墙也很少。。。
不吐槽>>>>快进正文>>>>
Hybris的特征就是什么都有自己的一套体系
关于Search 会用到的主要就是
import de.hybris.platform.servicelayer.search.FlexibleSearchQuery;import de.hybris.platform.servicelayer.search.FlexibleSearchService;
在拼SQL中所有都要通过自动生成的item对应的model来调用。例如:
StringBuilder sql = new StringBuilder();sql.append(" select { ").append(ContractModel.PK);sql.append(" } from {").append(ContractModel._TYPECODE);sql.append(" } where {").append(ContractModel.OUTLETID).append("} = ?outletId ");
(contract是在xxx-item.xml中声明的一个type)
final FlexibleSearchQuery query = new FlexibleSearchQuery(sql.toString());query.addQueryParameter("outletId", outletId);
如果需要获得对应的model 就select xxxx.PK,也可以搜索其他字段,像普通SQL一样:)
0 0
- [Hybris]DAO写法
- hybris学习笔记:Trail ~ Testing the DAO
- 通用dao写法
- 得到DAO接口的拦截器写法
- ormlite使用中的dao简化写法
- mybaits之dao层通用写法sqlsessiontemplate
- spring 与 mybatis 整合 原始dao写法
- 关于core.dao泛型的写法
- Hybris 体系结构
- hybris介绍
- 初识hybris
- hybris Developer
- 学习hybris
- Hybris电子商务
- Hybris 体系结构
- Hybris-准备
- 传智播客---查看订单明细表的DAO多表查询写法
- Hibernate DAO层 的BaseDao泛型写法
- PAT1056
- linux常用命令
- PAT1043
- 解决报错:One or more constraints have not been satisfied.
- Java Web项目开发项目经验总结
- [Hybris]DAO写法
- Android--使用反射修改TabLayout下划线宽度
- Java正则表达式1
- 从菜鸟到架构师(十九)
- linux之信号阻塞
- (八)RabbitMQ消息队列-通过Topic主题模式分发消息
- 框架学习系列一(图片加载框架)
- 机器学习知识图谱
- 防止frame框架中出现login页面