`
ttitfly
  • 浏览: 622331 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

hibernate text

阅读更多
mysql数据库的一个表里的字段logins是text类型的。


hibernate对改字段的映射为:
<property name="logins" column="logins" type="text"/> 


实体类:
public class User{
 private String logins;
}


程序里取出该实体对象
User user = (User)getHibernateTemplate().load(entityClass, id)
System.out.println(user.getLogins());


打印出的值是类似这样的byte类型的
[B@35acf6

hibernate好像自动把数据库里取出来的值给转换成了byte类型的了。

有没有办法使得user.getLogins()出来的直接是String的(也就是数据库里是什么,取出来的就是什么)
分享到:
评论
5 楼 ttitfly 2007-10-23  
问题已经解决,是mysql驱动包的问题。升级到mysql-connector-java-5.0.4-bin.jar 这个版本后就可以了。谢谢各位热心回答
4 楼 ttitfly 2007-10-23  
williamy 写道
type=text
本来设置的就是text.
3 楼 williamy 2007-10-23  
type=text
2 楼 ttitfly 2007-10-22  
kyo100900 写道
我怎么没有出现这个问题?Hibernate哪个版本?
hibernate-3.2.0
1 楼 kyo100900 2007-10-22  
我怎么没有出现这个问题?Hibernate哪个版本?

相关推荐

    hibernate 中的lazy属性祥解.txt

    在探讨Hibernate框架中的`lazy`属性时,我们深入解析了其功能、应用场景以及与之相关的潜在问题,尤其关注于如何有效利用此特性以优化数据库性能和应用响应速度。 ### Hibernate框架简介 Hibernate是一个开放源码...

    Hibernate和java中的对应数据类型

    - `java.lang.String` 有时用于存储二进制数据(如Base64编码),对应于 SQL 的 `TEXT` 或 `CLOB` 7. **特殊类型**: - `java.io.Serializable` 通常用于存储复杂对象,映射为 `VARBINARY`、`BLOB` - `java.sql....

    mysql 让hibernate支持text字段的方言

    在处理特定类型的数据库字段时,比如`TEXT`字段,Hibernate可能需要使用特定的方言(Dialect)来确保正确地进行操作。本文将深入探讨如何使Hibernate支持MySQL中的`TEXT`字段,以及`MYSQLDialect.java`在这个过程中...

    Hibernate搜索框架HibernateSearch.zip

    它是hibernate对著名的全文检索系统Lucene的一个集成方案,作用在于对数据表中某些内容庞大的字段(如声明为text的字段)建立全文索引,这样通过hibernate search就可以对这些字段进行全文检索后获得相应的POJO,...

    JSF与hibernate整合的登陆

    在这个登录项目中,可能会用到`h:inputText`(用于用户名和密码输入)、`h:commandButton`(登录按钮)等组件。 2. **Managed Beans**:JSF的核心概念之一是Managed Beans,它们是业务逻辑的容器。在登录场景中,...

    EclipseSWT/CS Hibernate

    - **GUI设计**:利用SWT组件,如Shell(顶级窗口)、Composite(组合组件)、Button、Text等,创建出用户友好的界面。 - **业务逻辑处理**:在后台处理业务逻辑,例如验证用户输入、计算或执行复杂操作,然后通过...

    基于struts2和hibernate实现登录和注册功能

    Hibernate则是一款基于Java的持久层框架,主要用于将Java对象映射到关系数据库中。通过结合Struts2和Hibernate,开发者可以快速地开发出功能强大、可维护性强的Web应用程序。 在本文中,我们将详细介绍如何基于...

    hibernate登录页面测试

    **hibernate登录页面测试** Hibernate 是一个流行的Java ORM(对象关系映射)框架,它允许开发者使用面向对象的方式操作数据库,从而简化了数据库应用程序的开发。本测试着重于使用Hibernate构建登录页面,这对于...

    给hibernate配置文件加密解密的方案

    Hibernate 配置文件加密解密方案 在本文中,我们将讨论如何在 Hibernate 配置文件中对数据库密码进行加密和解密,以保护数据的安全。该方案通过使用 Java 的 Cipher 类和 DES 对称加密算法来实现加密和解密操作。 ...

    Hibernate对BLOB CLOB操作

    FileReader fr = new FileReader("path_to_your_text.txt"); Clob clob = Hibernate.createClob(fr); fr.close(); u.setTxt(clob); // 从文件读取的CLOB ``` 最后,记得在完成所有操作后提交事务: ```java ...

    深入浅出Hibernate源码

    &lt;%@ page contentType="text/html;charset=utf-8"%&gt; 假若在您的项目中,必须使用GBK编码,则在以上的各个地方,都需要把UTF-8更换为GBK方可正常使用。 版本更新 ----------- v1.2 (PLAN,TBD) * 转换到JTA * 给...

    struts与hibernate实现文件的上传与动态下载

    文件标题:&lt;input type="text" name="title"&gt; 选择文件:&lt;s:file name="upload"/&gt;&lt;/p&gt; 文件描述:&lt;textarea rows="4" name="filedescrib" cols="40"&gt;&lt;/textarea&gt; ... ``` **二、文件下载** 1. **动态下载**:...

    hibernate中处理大字段 网上收集的文档

    &lt;column name="LARGE_TEXT_FIELD" /&gt; &lt;/hibernate-mapping&gt; ``` 三、懒加载与立即加载 1. 懒加载:默认情况下,Hibernate会立即加载所有关联的字段。然而,对于大字段,我们可能希望延迟加载,直到...

    hibernate使用中与各种数据库字段类型对应类型训练

    3. **字符型**:CHAR、VARCHAR、TEXT等。Hibernate使用`java.lang.String`来映射。 4. **日期时间型**:DATE、TIME、TIMESTAMP。Hibernate提供了`java.util.Date`、`java.sql.Time`和`java.sql.Timestamp`来对应。 ...

    spring+hibernate 解决大字段(clob)

    ### Spring与Hibernate处理大字段(CLOB/BLOB) 在企业级应用开发中,经常会遇到需要存储大量文本或二进制数据的情况,这时就需要用到数据库的大字段类型如CLOB(Character Large Object)和BLOB(Binary Large ...

    jsf+hibernate+javabean完成对表的增删查改

    例如,使用`h:inputText`显示和编辑数据库记录,`h:commandButton`触发CRUD操作。 7. **处理JSF生命周期**:理解JSF的请求处理流程,如Post-Construct、View-Scoped、Request-Scoped等,这有助于正确管理Bean的状态...

    关于在Hibernate中对于Clob,Blob字段的处理方法

    在Java的持久化框架Hibernate中,处理大数据类型如Clob(Character Large Object)和Blob(Binary Large Object)是一项常见的任务。这些数据类型通常用于存储大量的文本数据(Clob)和二进制数据(Blob),例如长篇...

    Hibernate 简单的注册页面

    &lt;input type="text" name="username" placeholder="用户名"&gt; 密码"&gt; 邮箱"&gt; 注册 ``` 通过以上步骤,我们就构建了一个使用Hibernate实现的简单用户注册页面。这个过程涵盖了Hibernate的基本使用,包括配置、...

    Java数据类型,Hibernate数据类型,标准sql数据类型之间的对应表

    MySQL是世界上最流行的关系数据库管理系统之一,它的数据类型包括数字类型(如INT、DECIMAL)、字符串类型(如VARCHAR、TEXT)、日期和时间类型(如DATE、DATETIME)以及二进制类型(如BLOB)等。 例如,Hibernate...

Global site tag (gtag.js) - Google Analytics