[Liferay6.2]Liferay Dynamic Query API示例】的更多相关文章

介绍 Liferay提供了几种方法定义复杂的查询用来检索数据库中的数据. 通常情况下,在每个service Entity中,通过定义一些'finder'方法,可以便捷地满足基本的数据查询操作. 但是,有时候我们可能会遇到以下几种finder查询并不能满足的情况: 过于复杂的查询,例如子查询 需要实现一些聚合操作,像min.max.avg等 想得到复合对象或元组而不是映射的对象类型 查询优化 复杂的数据访问,像报表等 要实现这个目的,就需要通过Liferay提供的Hibernate的Dynamic…
什么是Portlet 来自百度百科(http://baike.baidu.com/view/58961.htm)的定义如下: portlet是基于java的web组件,处理request并产生动态内容.一个portlet窗口包含一个标题栏,装饰,和portlet产生的内容.装饰可以包括改变portlet窗口状态和模式的按钮.portlet产生的内容称为片段,即一段遵守中心规则的标记(比如html, xhtml,wml(无线标记语言)),多个片段可以聚合成一个完整的文档.多个portlet聚合在一…
简介 2.0 昨天打包好了,主要是整合了tk.mybatis.mapper 到项目中去,所以和1.x比起来主要多了一个通用mapper.因为作者主要是使用springboot 这里讲一下Springboot 配法.有问题的话可以参照本章demo. 本章demo地址: https://github.com/wz2cool/mdq2.0test 配置步骤 添加依赖 <!-- 基本库 --> <dependency> <groupId>com.github.wz2cool&l…
6.Update By Query API _update_by_query 接口可以在不改变 source 的情况下对 index 中的每个文档进行更新.这对于获取新属性或其他联机映射更改很有用.以下是 API: POST twitter/_update_by_query?conflicts=proceed 这将返回如下内容: { "took" : 147, "timed_out": false, "updated": 120, "d…
Update By Query API 最简单的用法是_update_by_query在不更改源的情况下对索引中的每个文档执行更新.这对于获取新属性或其他一些在线映射更改很有用 .这是API: POST twitter/_update_by_query?conflicts=proceed 这将返回如下内容: { "took" : 147, "timed_out": false, "updated": 120, "deleted"…
百度地图API示例之设置级别setZoom与禁止拖拽disableDragging 设置级别 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="initial-scale=1.0, user-scalable=no&q…
项目地址:https://github.com/wz2cool/mybatis-dynamic-query 文档地址:https://wz2cool.gitbooks.io/mybatis-dynamic-query-zh-cn/content/ 博客文章:https://wz2cool.github.io/tags/Mybatis-Dynamic-Query/ 初入JAVA     因为工作关系,开始接触JAVA(但心中一直割舍不下我大.net).一开始选择持久化框架的时候,同事选的是Myba…
项目地址:https://github.com/wz2cool/mybatis-dynamic-query 文档地址:https://wz2cool.gitbooks.io/mybatis-dynamic-query-zh-cn/content/ 博客文章:https://wz2cool.github.io/tags/Mybatis-Dynamic-Query/ 之前写过一个整合文章可以查考:Mybatis Dynamic Query 框架整合 增加特性 1. jdbcType 支持在inser…
项目地址:https://github.com/wz2cool/mybatis-dynamic-query 文档地址:https://wz2cool.gitbooks.io/mybatis-dynamic-query-zh-cn/content/ 杂谈 不知道有多少人在用MDQ(Mybatis Dynamic Query),反正我一直是在我们公司自己项目里用的,总之是不会坑大家的啊.还有毕竟作者也是入java坑不久,欢迎java大神前来指导. 面对质疑 当然有人一开始真心接受不了我这套,无非就几…
4.Delete By Query API _delete_by_query API可以删除某个匹配条件的文档: POST twitter/_delete_by_query { "query": { "match": { "message": "some message" } } } query字段的语法规则和 Search API一样.你也可以传递和search API一样的q参数 返回结果: { "took&qu…