关闭

又是编码问题,hibernate

223人阅读 评论(0) 收藏 举报
分类:

今天把毕设的项目重新跑了一下,结果爆炸,数据查不出来,我坚信程序没问题,因为毕业答辩的时候都跑过了。我就认为是换了个数据库的原因,直接把mysql下面data的数据库文件直接复制过去是不行的,然后就直接重建数据库,结果还是不行,把hibernate打印出来的sql直接拿去mysql下面跑是找的到数据的,我也真的是服了,最后我就把sql语句改了一点一点排查错误,然后就发现用like条件的时候就查不出来,等于也不行,我一度怀疑是不是数据库缓存的关系,改了数据还没生效,重启了n遍,最后脑子终于开窍,丫的可能是编码问题,把like中文的地方改成like'%1%',噢了,你知道吗,噢了,拜服啊。

可是因为太久没写代码了,我就想既然是编码问题,就直接把中文转码一下,转成和数据库一样的,我先是改了Myeclipse的编码改成utf-8,还是查不出来,然后查了数据库的编码gbk的,我就把中文转成gbk,还是不行,无奈百度,最终结束,连接数据库的配置加上?useunicode=true&characterEncoding=utf8

0
0
查看评论

Hibernate自动建表编码问题

使用Hibernate自动建表,要使编码为utf8 步骤如下: 配置数据库链接时这样输入: jdbcUrl=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8 useUnicode=true...
  • jlh912008548
  • jlh912008548
  • 2015-11-12 23:24
  • 585

Hibernate中联合主键映射时有一个也是外键的一种解决方法

一个联合主键的问题,困扰了我很久,最后发现《Hibernate in Action》里有讲到,因为在实际环境中老是报错,也不知配置的对不对,然后回家写了一个DEMO,发现可以保存。 表结构大致如下: ITEM(ID,NAME)其中id是PK CATEGORY(ID,NAME),其中ID是PK ...
  • zhouxinhong
  • zhouxinhong
  • 2012-05-03 11:47
  • 4496

Hibernate复合主键中其中有主键是引用外键情况下的配置方法

这个有两种配置方式。一种是映射一个也是复合主键一部分的外键列,通过一般的元素,并用insert="false" update="false"禁用该列的任何Hibernate插入或者更新。另一种方式是。下面分别说明两种方式的配置方法。 1、many-to-on...
  • wei83523408
  • wei83523408
  • 2016-02-28 20:25
  • 525

hibernate 主键一对一 外键一对一

主键一对一 就是两张表主键相同的一一对应,比如说你的id是1 ,我的id是1, 两个就是对应的关系,这就叫做数据关联,主键一对一的情况相当于一个人只有一个身份证,一一对应,不能有多<one-to-one name="identity" class="Ident...
  • huangning1995
  • huangning1995
  • 2017-01-26 13:44
  • 173

又是一年好风景

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Font De
  • dancing999
  • dancing999
  • 2009-02-16 11:13
  • 395

西电 ACM 1001 又是苹果

今天练习的第一道题,问题本身并不复杂,但是要注意时间限制,所以在做行/列交换是不能直接进行值交换,否则会TLE。 这里使用辅助数据来做快速交换,只交换行号或列号,以空间换时间哈!这里使用一个小技巧,初始化时把辅助数组都置零。 最后取号是如果值为零就返回下标。 #include #i...
  • u010674227
  • u010674227
  • 2016-11-24 23:01
  • 116

浅谈Hibernate中映射集合属性以及主键和外键

浅谈Hibernate中映射集合属性以及主键和外键
  • VipMao
  • VipMao
  • 2016-05-07 12:22
  • 2387

[树链剖分 线段树] BZOJ 2908 又是nand

树剖 然后开32棵线段树 记录1/0 从左/右 经过 变成的值 然后就是一些区间合并成一条有向路径 #include #include #include #define V G[p].v #define nand(x,y) (!((x)&(y))) #define digit(x...
  • u014609452
  • u014609452
  • 2016-04-19 18:41
  • 315

既是客户又是供应商清帐配置

实际业务中,某个外部公司既是本公司客户又是本公司供应商,往来账需要将此外部公司应收和应付对冲(SAP中的清帐)。如果没有启用既是客户又是供应商功能,就需要在FI中作转账凭证;如果启用此功能,F-44或F-32清帐时,应收和应付就可以直接对清。配置点如下: 1、事物码:OBD2-账户组(客户) 路...
  • wbin9752
  • wbin9752
  • 2012-08-18 09:37
  • 2873

新手上路之Hibernate(四):单向一对一关联映射(主键、唯一外键关联)

一、概念 一对一关联映射:        两个对象之间是一对一的关系,例如人和身份证号码之间的关系。 单向一对一关联映射:        即在一个对象中存在另一个对象的引用,而在另一个对象中则不存在该对象的引用。...
  • aboy123
  • aboy123
  • 2013-09-10 19:50
  • 8580
    个人资料
    • 访问:55017次
    • 积分:1256
    • 等级:
    • 排名:千里之外
    • 原创:71篇
    • 转载:17篇
    • 译文:0篇
    • 评论:3条
    文章分类
    最新评论