SQL标签
- 使用SQL标签可写sql语句,并执行查询,把查询结果显示在页面上。
- 只有当具体的业务标签不能满足要求时才使用SQL标签。
- 使用本标签可扩展出其它业务标签(写sql)
类型 | 标签 名 | 作用 | 返回值 |
---|---|---|---|
SQL标签 | sql.queryList(){} |
执行动态SQL,查多行 |
List<Map<String,Object>> |
SQL 标签 | sql.queryPage(){} | 执行 动态SQL, 分页查询 | Page |
SQL 标签 | sql.queryOne (){} | 执行 动态SQL, 查一行 | Map<String,Object> |
SQL函数 | sql.param(); | ||
SQL函数 | sql.include(); |
用于加载一个sql文件,或加载sql文件的一部分,支持局部渲染技术 |
|
内置函数 |
global("变量名") |
取出 sql.queryXxx标签的查询结果 |
专用标签库(自定义beetl函数)
类型 | 标签名 |
作用
|
返回值
|
---|---|---|---|
站点 | site.info (); | 获取站点信息 | SiteInfo |
站点 | site.carouselList (); | 获取站点轮播图(列表) | List<S iteCarouselPicture > |
站点 | site.ad (); | 获取站点广告位(单个) | SiteAd |
站点 |
site. executeTime (); |
执行时间 | Long |
站点 |
site. friendLinkList (); |
友情链接 ( 列表 ) |
|
站点 | site. friendLinkPage (); |
友情链接 ( 列表,有分页 ) |
|
站点 | site.seoTitle (); | SEO title | |
站点 | site.seoKeywords (); | SEO keywords | |
站点 | site.seoD escription (); | SEO description | |
站点 | site.navigationList (); |
导航列表 |
|
会员 | user.current(); | 获取当前登录的用户 | UserMain |
商品 | product.one (); | 获取产品(单个) | Pruduct |
商品 | product.list (); | 获取产品(列表) | List< Pruduct > |
商品 | product.page (); | 获取产品(列表,有分页) | Page<ProductSpu> |
商品 分类 | product.category (); | 获取商品分类(单个) | ProductCategory |
商品 分类 | product.categoryList (); | 获取商品分类(列表) | List<ProductCategory> |
商品搜索 | product.searchList (); | 搜索产品(列表) | |
商品搜索 | product.searchPage (); | 搜索产品( 列表,有分页 ) | |
商品品牌 |
product.b rand (); |
获取品牌(单个) | ProductBrand |
商品品牌 | product.b randList (); | 获取品牌(列表) | List<ProductBrand> |
商品品牌 | product.b randPage (); | 获取品牌(列表 ,有分页 ) | Page<ProductBrand> |
商品品牌 | product.brandInCategoryList(); | 获取某分类下的品牌(列表) | List<ProductBrand> |
商品评论 | product.commentList (); | 获取 评论 (列表) | List<TradeComment> |
商品评论 | product.commentPage (); | 获取 评论 (列表 ,有分页 ) | Page< TradeComment > |
商品咨询 |
product.c onsultationList (); |
获取咨询 (列表) | List<TradeConsultation> |
商品咨询 | product.c onsultationPage (); | 获取 咨询 (列表,有分页) | Page< TradeConsultation > |
店铺 | store.one (); | 店铺(单个) | StoreBase |
店铺 | store.list (); | 店铺(列表) | List<S toreBase > |
店铺 | store.page(); | 店铺(列表,有分页) | Page<StoreBase> |
店铺 | store. category (); | 获取店内分类(单个) | StoreC ategory |
店铺 | store. categoryList (); | 获取店内分类(列表) 不分页 | List< StoreC ategory > |
店铺 | store.customerService(); | 获取店内客服(列表)不分页 | List<StoreCustomerService> |
店铺 | store.customerList(); | 获取店内客服(列表)不分页 |
List<StoreCustomerService> |
店铺 | store.cmsList(); | 简版CMS(列表)不分页 | List<StoreArticle> |
店铺 | store.cms(); | 简版CMS( 按id调取文章 ) | S toreArticle |
cms | cms. channel (); | 获取 某个栏目 | Category |
cms | cms. channelList (); | 获取 栏目 (列表) | list<Category> |
cms | cms. channelPage (); | 获取 栏目 (列表 ,有分页 ) | Page< Category > |
cms | cms.article (); | 获取 某个文章 | Article |
cms | cms.articleList (); | 获取 文章 (列表) | List<Article > |
cms | cms.articlePage (); | 获取 文章 (列表 ,有分页 ) | Page<Article > |
cms | cms.commentList (); | 获取 评论 (列表) | List<Comment > |
cms | cms.commentPage (); | 获取 评论 (列表 ,有分页 ) | Page<Comment > |
cms | cms.tagList (); | 获取 ag (列表) | |
cms | cms.tagPage (); | 获取 ag (列表 ,有分页 ) | |