2019独角兽企业重金招聘Python工程师标准>>>

Session session = sessionFactory.getCurrentSession();

session.beginTransaction();

List<?> list = session

.createSQLQuery(

"SELECT a.id,a.email,b.element FROM member a,member_memberattributemapstore B WHERE a.id=b.Member_id")

.setResultTransformer(CriteriaSpecification.ALIAS_TO_ENTITY_MAP)

.list();

pager.setList(list);

System.out.println(session);

session.getTransaction().commit();

在使用hibernatesql  sql查询并设置返回类型为MAP,在freemaker中可以直接遍历list,同过list.key来在页面展现

转载于:https://my.oschina.net/u/1430510/blog/205217

freemaker--hibernate相关推荐

  1. (4) hibernate增删查改+批量操作+类似Mybatis动态sql

    简介 采用spring + hibernate + freemaker+ maven搭建起来的一个hibernate增删查改和 类似mybatis动态sql查询的一个案例 增删查改demo + 动态s ...

  2. Struts2和Spring和Hibernate应用实例

    Struts2.Spring和Hibernate应用实例 Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到广泛的应用.作为最成功的Web框架,Struts自然拥有众多的优点 ...

  3. Hibernate VS Mybatis 的SQL不灵活通病如何解决?

    JAVA开发者目前主流的持久层是Mybatis和Hibernate.Mybatis灵活好控制,优化SQL更方便,一般互联网项目用的比较多:Hibernate更智能,基于单表和复杂关系表的SQL可以自动 ...

  4. Hibernate tools的hbm2ddl和hbm2java

    之前用hiberate,写配置,写代码,建数据库都是手工. 也知道有辅助工具来自动完成上面的工作. 这次用Hibernate tools来实现hbm2ddl和hbm2java. 首先准备下. 确认你有 ...

  5. Freemaker之代码生成

    今天是年后的第一天上班,年前开始研究代码生成,年前先后研究了ASM,JAVASSIST等框架,发现各有各的特点,今天我们研究模板式的代码生成,那就不得不说Freemaker了,我们先看看官网是如何介绍 ...

  6. SpringBoot +SpringCloud微服务示例,整合FreeMaker,AngularJS

    SpringBoot +SpringCloud为服服务示例,整合FreeMaker,AngularJS 干货一篇,本节以SpringBoot + SpringCloud为例 构建轻量级微服务,旨在推荐 ...

  7. java面试常见问题之Hibernate总结

    1  Hibernate的检索方式 Ø  导航对象图检索(根据已经加载的对象,导航到其他对象.) Ø  OID检索(按照对象的OID来检索对象.) Ø  HQL检索(使用面向对象的HQL查询语言.) ...

  8. Spring中启用Hibernate二级缓存步骤

    1.在applicationContext.xml配置文件中SessionFactory  bean中配置缓存 <!-- 配置会话工厂对象 --> <bean id="se ...

  9. ssh(Struts+spring+Hibernate)三大框架整合-简述

    ssh(Struts+spring+Hibernate)三大框架配合使用来开发项目,是目前javaee最流行的开发方式,必须掌握: 注意: 为了稳健起见,每加入一个框架,我们就需要测试一下,必须通过才 ...

  10. Hibernate框架第二天

    ### Hibernate的持久化类 ### ---------- **什么是持久化类** 1. 持久化类:就是一个Java类(咱们编写的JavaBean),这个Java类与表建立了映射关系就可以成为 ...

最新文章

  1. 为什么linux进程名匹配最多只支持15个字符?
  2. c语言发牌思路,C语言发牌机程序求详细解析
  3. 获取python包的路径
  4. 基于matlab的能级_波函数及几率密度图形的绘制,基于MATLAB的能级波函数及几率密度图形的绘制.pdf...
  5. python条件判断true_Python中的True,False条件判断实例分析
  6. Android辅助开发工具说明
  7. scrapy 爬虫-爬美食节
  8. mysql数据库实现修改密码代码_MySQL数据库的更改密码(附源代码)
  9. 802.11 对于multicast 和 broadcast的处理
  10. 电脑硬件知识大扫盲:主板知识大全
  11. c语言自动安装软件,VC++(c语言程序下载安装)
  12. 途家2020校招算法笔试题——寻找最大数——背包问题
  13. VS code,Live Server更改默认浏览器
  14. UVM factory机制 override机制详解
  15. 音乐、房产可一键投资:资产证券化才是区块链的最大想象力?
  16. 学术派 | 基于AI的视频精彩度分析技术
  17. Serverless实践系列(四):网站监控脚本的实现
  18. 国外接活网站介绍:Elance vs GetAFreelancer vs ScriptLance
  19. 160个破解练习之CrackMe 001 Acid burn
  20. 第三次工业革命(七)

热门文章

  1. 委托、Lambda表达式、事件系列06,使用Action实现观察者模式,体验委托和事件的区别...
  2. 用WPF+MongoDB开发房产信息收集器(4)——房产信息采集器总体介绍附程序下载
  3. AutoLISP恢复系统变量到默认值
  4. Leetcode 30.串联所有单词的子串
  5. Leetcode 746.使用最小花费爬楼梯
  6. Latex个人常用清单--不断更新
  7. Cache缺失率的计算原理
  8. 手把手安装flownet2-pytorch
  9. pattern recognition letter 投稿时word 模板的说明乱码
  10. hibernate框架学习笔记2:配置文件详解