搜索

java中一个对象的属性为String 在mysql中对应text列 表有该列数

gecimao 发表于 2019-06-06 08:50 | 查看: | 回复:

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部sql语句在数据库跑一下,是否得到数据。然后确定属性与表中的字段对应,且已经将表中数据转化成对象实例,将字段的数据对应的放入对象实例的属性更多追问追答追问这个应该没错 其他的列能正常获取追答确定能在数据库中运行sql并得到字段数据后,判断数据库中的字段类型,和java中的属性类型,是否匹配,如果不匹配,可能会出现少数据或者属性得不到字段数据

  网上查一下你使用的数据库(sqlserver or oracle or。。。)中的text类型与java中所匹配的数据类型,或者在java中的取出方法追问我是用phpAdmin 来控制数据库的 能执行sql语句 并且能返回text的值 就是在java程序中无法取出该列的值追答好像不能直接用java中的String接数据库text值,应该用getClob(“字段名”).toString()之类的转化一下

  如果是用框架(hibernate,ibatis,jpa,。。。),应该就没问题,框架内部会自动调节

  最后一个列名可是是别名随便起的,这样原来没有值的列查出来就是

  这么高端~~! 不过既然你说其他列能获取到 就是 text转string的时候出问题那么就应该是你的框架的问题吧 数据连接肯定是JDBC吧 获取到数据库的返回之后 再类型的转换上出现的问题 ?

  确认是get该列的值吗,如果该列有值,但是读取null,确认参数名,返回类型。

  你说的他模糊了。。。。。能不能说的详细一下,你是用什么方法去连接数据库的,取值的时候别的字段的只能不能取到?

本文链接:http://maxavm.net/duduixiangxingshuxing/457.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部