ssh关于object转为entity对象的问题

    @Override
    public User selectUser(User user) {

        Session se = sf.getCurrentSession();
        String hql = "select * from user where email=? and pwd=?";
        User uu =  (User) se.createSQLQuery(hql).addEntity(User.class).setParameter(0, user.getEmail()).setParameter(1, user.getPwd()).uniqueResult();

        return uu;
    }

该查询语句hql查询出来的为object类型的一直在思考怎么转成User类型的,百度了一些资料,发现在

se.createSQLQuery(hql)后面添加
addEntity(User.class)就可以了
时间: 2024-11-02 05:00:07

ssh关于object转为entity对象的问题的相关文章

java利用反射将pojo转为json对象

最近做以太坊钱包项目需要与前台进行json交互,写一个工具类,经普通javaBean转为json对象 1 package util; 2 3 import java.lang.reflect.Field; 4 import java.lang.reflect.Method; 5 import java.util.List; 6 7 import org.web3j.protocol.core.methods.response.Transaction; 8 9 import com.alibaba

Math对象是个organizational object(集合的对象)

Math对象是个organizational object(集合的对象),它只是数学相关的公用方法与常量的集合.Math对象中没有变量,即这个对象没有状态——不能用于存储任何事物.它唯一包含的数据只是几个常量,例如PI(3.14).不过,Math对象的方法很好用.例如random()方法就能产生介于0与1之间的随机数.

Javascript Object、Function对象

1.Object对象 原型对象 原型是对象的一个属性,也就是prototype属性,每个对象都有这个内部属性,而且他本身也是一个对象. ? 1 2 3 4 5 6 <script type="text/javascript">      Object.prototype.num= 10;      alert("添加原型对象属性:"+ Object.num);      Object.num = 20;      alert("添加对象属性:&

使用js把json字符串转为js对象的方法

ECMA-262(E3) 中没有将JSON概念写到标准中,还好在 ECMA-262(E5)中JSON的概念被正式引入了,包括全局的JSON对象和Date的toJSON方法. 1,eval方式解析,恐怕这是最早的解析方式了.如下: 复制代码代码如下: function strToJson(str){ var json = eval('(' + str + ')'); return json; } 记得别忘了str两旁的小括号. 这里属性名可以使用数字,可以带引号也可以不带引号.如果属性名是纯数字,

3.Object.keys() 取得对象中所有可枚举的属性

Object.keys() 取得对象中所有可枚举的属性 function Person(){ }Person.prototype.name="summer";Person.prototype.age=20;Person.prototype.job="enginner";Person.prototype.sayName=function(){ console.log(this.name);} var keys=Object.keys(Person.prototype)

inputStream输入流转为String对象(将String对象转为inputStream输入流)

不得不说org.apache.commons包下有很多实用的工具类. org.apache.commons.io.IOUtils; 要将inputStream输入流转为String对象,只需使用org.apache.commons.io.IOUtils这个工具类. IOUtils.toString(inputStream):将inputStream输入流转为String对象 IOUtils.toInputStream(String string); 将String对象转为inputStream输

iOS如何将RGB565的原始图像数据转为UIImage对象

我们在做一些图像处理时,往往会涉及到RGB565这种图像数据格式.由于其每个像素仅占2个字节,对于不需要像素透明度的情况下使用RGB565既能基本能保证图像的色彩,又能降低图像数据尺寸,节省带宽.因此,RGB565将会是一种常用的比较经济的图像处理的格式. 下面就来描述一下如何在iOS中将一段RGB565的原始图像数据转为UIImage对象.见以下代码: - (UIImage*)imageFromRGB565:(void*)rawData width:(int)width height:(int

JSON(JavaScript Object Notation, JS 对象标记)

JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式.它基于 ECMAScript (w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据.简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言. 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率. 中文名 JavaScript 对象标记语言 发    音 /?d?e?s?n/

ngx-bootstrap使用03 Alerts组件、利用Object.assign复制对象

1 Alerts 该组件用于给用户操作提供反馈信息或者提供一些警告信息 2 用法 2.1 下载ngx-bootstrap依赖 参考博文:点击前往 2.2 在模块级别导入AlertModule模块 技巧01:由于AlertModule是一个工具组件,在实际开发中一般都是在共享模块进行导入的 import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; impo