解决Java关键字作为json数据字段名问题

2人阅读 评论(0) 收藏 举报

在java命名规范中,我们不能采用Java关键字如 public、static等命名,但是在服务端数据命名时我们往往会采用某一字段的英文来命名,这有时候就不可避免的和java关键字有冲突。

这里介绍一个Java注解来解决这一问题,将json数据中的字段进行转换,如:

@SerializedName("public")
int isPublic;

@SerializedName("json中的命名")

Object Java中的命名;

查看评论

使用java中的关键字(如: delete)用作数据库表中的字段名时,如何取数据

当用delete用作表中的字段名时 ,取数据时报语法错误,折腾了两个多小时也没找到错误的地方,才发现是delete是关键字的原因,坑死了啊啊啊啊啊,记录下防止以后再犯 String sql = "s...
  • u010773245
  • u010773245
  • 2015-04-15 13:38:05
  • 384

MySQL字段名与保留字冲突的问题及解决方法

问题:MySQL字段名与保留字冲突在实际操作是经常出现的,一把会出现以下错误。 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException。 ...
  • u011067360
  • u011067360
  • 2014-08-24 16:16:28
  • 1843

实体类或属性名与数据库关键字冲突问题

实体类或属性名与数据库关键字冲突问题  1 可以改表名 2 不可以该表名 可以把它改成字符串 3 字段名如果发生冲突的话也是 就是该 column...
  • lzz360
  • lzz360
  • 2013-12-11 09:13:10
  • 2326

scala关键字

seladed封闭 http://www.jianshu.com/p/3dd9b53801b0 java关键字和scla关键字对比 http://www.tuicool.com/arti...
  • CottonDuke
  • CottonDuke
  • 2016-09-13 10:53:23
  • 573

MySQL的desc关键字作为了字段名称查询问题

引言:今天在开发的时候,由于业务需求,所有要在产品表的数据库中多查询一个字段(产品描述信息),字段名称是desc. 原本数据库查询语句如下: " select id, name, price,...
  • sinat_32366329
  • sinat_32366329
  • 2017-03-08 19:52:10
  • 2962

mysql 字段名与关键字相同

如上图所示,字段名与关键字相同就会报错 在相同的字段名上加上  `  即可解决 insert into google (`key`,CMERID) values ('erw','99120...
  • u012934723
  • u012934723
  • 2016-11-28 14:23:01
  • 1118

mysql使用关键字作为列名的处理方式

mysql关键字作为列名
  • xpnidaye
  • xpnidaye
  • 2016-08-31 21:00:16
  • 11436

解决使用SQL关键字作为列名引起的sql异常场景

例如有下面一个表结构: 由于在创建的时候不小心使用了group字段,插入的时候就遇到了这个问题 详细信息是: 2016-11-21 14:58:51,494 [http-bio-80...
  • jiaotuwoaini
  • jiaotuwoaini
  • 2016-11-21 15:10:19
  • 2013

【Sqlite】Sqlite数据库中关键字误用做字段名的处理方法

之前中的数据库中有一个标识日期的字段被命名为了date,在项目后期发现该字段为Sqlite保留关键字,不能直接使用,在群里问来答案,使用中括号包裹住,则该字段就被转化为了普通的字符串,还有就是使用反单...
  • onemetre
  • onemetre
  • 2014-08-06 08:50:54
  • 1908

C#中用关键字来作为属性名的方法

会报错的写法:var obj = new { name: 'test1', checked: 'true' };正确的写法:var obj = new { name: 'test2', @checke...
  • icewizardry
  • icewizardry
  • 2013-12-11 16:13:34
  • 701
    个人资料
    持之以恒
    等级:
    访问量: 1万+
    积分: 555
    排名: 9万+
    文章分类