SSH项目中数据库列为关键字错误处理
来源:互联网 发布:飞鱼网络电视成人 编辑:程序博客网 时间:2024/05/16 08:14
有很多时候table 的列为关键字:
例如这样:
INSERT INTO message (content, createtime, FROM, STATUS, TO, id) VALUES ('1', '1','1','1','1','2')
其中FROM , STATUS , TO 为关键字 .所以在插入的时候就会报错:
错误码: 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'from, status, to, id) values ('1', '1','1','1','1','2')' at line 1
在SSH项目中处理这种报错有一个很简单的方法,在modle 层的实体类注解一下:
@Column(name = "from", unique = false, nullable = true, insertable = true, updatable = true, length = 32)public java.lang.String getFrom() {return this.from;}
改为:
@Column(name = "`from`", unique = false, nullable = true, insertable = true, updatable = true, length = 32)public java.lang.String getFrom() {return this.from;}
然后就可以愉快的增删该查了
0 0
- SSH项目中数据库列为关键字错误处理
- Eclipse中SSH项目连接mysql数据库
- SSH项目中,发布项目出现Error:listenerStart错误
- SSH项目中,发布项目出现Error:listenerStart错误
- hibernate 数据库关键字处理
- 项目中处理异常的错误页面
- SSH整合项目中容易出现的错误整理
- SSH整合项目中容易出现的错误整理
- SSH整合项目中容易出现的错误整理
- SSH整合项目中容易出现的错误整理
- Java SSH项目中找不到action错误解决方法
- SSH项目中遇到的不细心错误!
- 【SSH】--框架搭建错误及项目中问题
- SSH项目中异常处理与日志记录
- ssh项目中页面分页展现的处理
- mysql数据库中出现#mysql50#.ssh处理方法
- SSH项目中数据库操作使用聚合函数
- 错误处理 ssh connection refused
- 神经网络入门(连载之六)
- 问题“The method getDispatcherType() is undefined for the type HttpServletRequest”
- 02、太极八卦-用after和before完成
- VC++发展与其对应的MFC版本
- Android联网HttpUrlConnection
- SSH项目中数据库列为关键字错误处理
- android:sharedUserId
- 海量数据处理面试题集锦与Bit-map详解
- 详解clientHeight、offsetHeight、scrollHeight
- 7. Reverse Integer
- [e袋购APP]如何实现供应链信息与数据动态管理与工作协同
- 字符串与图片之间的转换
- Nanopim1gpio 口的使用笔记
- Vector.Lerp