- 浏览: 55915 次
- 性别:
- 来自: 广州
文章分类
最新评论
List<?> list = daoUtil.getSession(false).createSQLQuery(bf.toString()).setResultTransformer(Transformers.aliasToBean(MTVO.class)).setParameter("userId", userId).list();
protected ParameterizedBeanPropertyRowMapper resultBeanMapper(Class clazz) {
return ParameterizedBeanPropertyRowMapper.newInstance(clazz);
}
public Object findForObject(final String sql,Class clazz,Map parameters){
try{
Assert.hasText(sql,"sql语句不正确!");
Assert.notNull(clazz,"集合中对象类型不能为空!");
if(parameters!=null){
return jdbcTemplate.queryForObject(sql, resultBeanMapper(clazz), parameters);
}else{
return jdbcTemplate.queryForLong(sql, resultBeanMapper(clazz));
}
}catch (Exception e) {
return null;
}
}
protected ParameterizedBeanPropertyRowMapper resultBeanMapper(Class clazz) {
return ParameterizedBeanPropertyRowMapper.newInstance(clazz);
}
public Object findForObject(final String sql,Class clazz,Map parameters){
try{
Assert.hasText(sql,"sql语句不正确!");
Assert.notNull(clazz,"集合中对象类型不能为空!");
if(parameters!=null){
return jdbcTemplate.queryForObject(sql, resultBeanMapper(clazz), parameters);
}else{
return jdbcTemplate.queryForLong(sql, resultBeanMapper(clazz));
}
}catch (Exception e) {
return null;
}
}
发表评论
-
java
2015-09-10 23:21 349log4j-1.2.16 mybatis-3.2.3 myba ... -
多线程之同步
2015-09-06 18:12 449publci class Singleton{ p ... -
git http.sslVerify=false
2015-08-23 22:00 2067打开eclipse中的windows-->Prefere ... -
jaas介绍
2015-08-23 15:13 786http://lyb520320.iteye.com/blog ... -
mybatis 和 hibernate 之我见
2014-10-26 00:26 883在中国的很多软件企业中,每天仍然在重复的制造轮子,耗时耗力还看 ... -
maven pom1
2014-10-21 21:43 654<project xmlns="http:// ... -
phonetic symbol
2011-03-28 11:16 909学了这么多年的英语,英标还是没搞懂。今天来补课啦! 闭音节 开 ... -
ant脚本的使用
2011-03-21 14:23 837http://xiaoyongxin.iteye.com/bl ... -
正则表达式,抓取功能
2011-03-18 16:42 776这里就是一个抓取功能的实现,正则分组 public stati ... -
很高兴进入新的领域websphere portal
2011-01-21 10:48 865先收集一个大牛的资料吧 http://www.ibm.com/ ... -
java @inheritDoc
2010-11-02 10:08 1005类的 注释 http://forfuture1978.itey ... -
FLEX4学习
2010-10-05 19:06 636http://www.riameeting.com/flex4 ... -
jar命令
2010-08-02 09:03 720:\aabbcc>jar cvf javacommon. ... -
双色球红球号码正则
2010-06-01 10:41 10148210#1#1#181119232527*01 8210#1 ... -
初次接触GOOGLE APP GAE
2010-05-27 08:31 1352昨天和一同事聊天,心血来潮就下载了GAE 1、myeclips ... -
java json
2010-04-28 16:31 1113json是一种很好的文本化结构语言,现在已经有很多服务端开发语 ... -
log4j实用配置
2010-04-20 10:29 873log4j是一个很好的日志记录工具,其灵活的配置赢得了很多开源 ... -
hibernage命名策略
2010-04-17 20:44 1697关于使用Hibernate annotation注解映射和命名 ... -
最通用的jstl
2010-03-26 17:33 794不管你使用MVC里面哪个C,(struts1.3 strut ...
相关推荐
Hibernate 配置各种数据库 Hibernate 是一个基于 Java 的持久层框架,提供了一个抽象的数据访问层,能够与多种数据库进行集成。在 Hibernate 的配置文件中,我们可以配置不同的数据库连接,包括驱动程序、URL 等...
"Hibernate入门到精通" Hibernate 是一个基于Java的ORM(Object-Relational Mapping,对象关系映射)框架,它提供了一种简洁高效的方式来访问和操作关系数据库。下面是 Hibernate 的主要知识点: Hibernate 简介 ...
Hibernate 是一个开源的对象关系映射(ORM)框架,它允许Java开发者使用面向对象的方式来操作数据库。这个框架将数据库操作转化为对Java对象的操作,...通过上述步骤,你可以更好地了解和应用Hibernate进行数据库操作。
Hibernate3 是一个非常重要的Java持久化框架,它简化了数据库操作,使得开发人员可以更加专注于业务逻辑而不是数据库的细节。这个`hibernate3.zip`压缩包包含了`hibernate3.jar`,它是Hibernate 3版本的核心库,包含...
Hibernate.jar包,Hibernate可以应用在任何使用JDBC的场合,包含 hibernate-commons-annotations-4.0.1.Final.jar hibernate-core-4.1.12.Final.jar hibernate-ehcache-4.1.12.Final.jar hibernate-entitymanager-...
### 关于《Beginning Hibernate: For Hibernate 5》的知识点总结 #### Hibernate 5 概述 - **定义**: Hibernate 是一款流行的开源对象关系映射(ORM)框架,它简化了数据库与 Java 对象之间的交互过程。 - **版本**...
在Java开发环境中,与KingbaseV8数据库进行交互通常会用到Hibernate框架和JDBC驱动。 Hibernate是一个优秀的对象关系映射(ORM)框架,它简化了Java应用程序对数据库的操作,通过将Java对象与数据库表进行映射,...
hibernate 5.2.15 hibernate 5.2.15 hibernate 5.2.15 hibernate 5.2.15 hibernate 5.2.15hibernate 5.2.15
标题中的“hibernate和MySQL的jar”指的是Hibernate ORM框架与MySQL数据库之间的连接库。Hibernate是一种流行的Java对象关系映射(ORM)工具,它允许开发者使用面向对象的编程方式来操作数据库,而无需直接编写SQL...
【描述】中的"hibernate的jar包"指的是Hibernate框架的运行库文件,这些JAR文件包含了Hibernate的所有核心API、实现和依赖库,如Hibernate Commons Annotations、Hibernate EntityManager、Hibernate Core等。...
Hibernate3 是一个强大的Java持久化框架,它允许开发者将数据库操作与业务逻辑解耦,使得应用程序的开发更为简便。这个“hibernate3全部jar包:hibernate3.jar.zip”包含了所有必要的库文件,方便用户一次性下载并...
HibernateTools是Java开发人员在使用Hibernate ORM框架时的有力辅助工具集,主要目的是为了提高开发效率,简化数据库操作。在HibernateTools 3.2.4版本中,它包含了一系列的特性与插件,以支持更便捷地进行对象关系...
标题"Hibernate 中文api 等学习资料"暗示了这是一组针对Hibernate ORM框架的中文学习资源,包括API文档和其他指南,旨在帮助用户更好地理解和使用Hibernate。 描述中的"hibernate orm框架api中文文档,学习资料,...
Hibernate3是一个广泛使用的Java对象关系映射(ORM)框架,它允许开发者用面向对象的方式处理数据库操作,极大地简化了Java应用程序与数据库之间的交互。在这个"Hibernate3的依赖包"中,包含了运行Hibernate3应用...
hibernate,hibernate,hibernate,hibernate,hibernate,hibernate,hibernate,hibernate,hibernate,hibernate,hibernate,hibernate,hibernate,hibernate,hibernate,hibernate,包含4个说明文档,分别详细解说了hibernate...
这里我们关注的是“达梦Hibernate方言2.0至4.0”,这是一个专为达梦数据库系统(DM)设计的Hibernate方言支持,涵盖了Hibernate框架的多个版本。Hibernate是一个流行的Java对象关系映射(ORM)框架,它允许开发人员...
《Hibernate扩展Middlegen-Hibernate:数据库到Java对象的映射神器》 在Java开发领域,Hibernate作为一种流行的Object-Relational Mapping(ORM)框架,极大地简化了数据存取操作,而Middlegen作为Hibernate的一个...
总结起来,Hibernate 3.6 作为一款成熟的 ORM 框架,通过对象化的数据库操作方式,极大地提升了 Java 应用的开发效率,同时也提供了丰富的功能和优化选项,帮助开发者更好地应对复杂的数据访问需求。
根据提供的标题“深入浅出 Hibernate.pdf”以及描述“深入浅出 Hibernate.pdf”,我们可以推断这份文档主要讲解了Hibernate框架的相关知识。接下来,我们将基于这些信息展开详细的解释与知识点的梳理。 ### ...
【标题】与【描述】提及的是“Hibernate面试题专栏”,主要涵盖了全面的Hibernate面试题、笔试题以及相关问题,这表明我们将要讨论的是Java领域中著名的对象关系映射框架——Hibernate的相关知识。Hibernate是一个...