当前位置: 首页 > news >正文

为什么百度没有收录我的网站站长工具亚洲

为什么百度没有收录我的网站,站长工具亚洲,用c 做网站,孝感企业做网站文章目录 一、sql执行正常,mybatis报错二、sql执行正常,mybatis-plus报错直接改变字段利用mybatis-plus特性处理 总结 一、sql执行正常,mybatis报错 Caused by: net.sf.jsqlparser.parser.ParseException: Encountered unexpected token: "ur" <K_ISOLATION>a…

文章目录

  • 一、sql执行正常,mybatis报错
  • 二、sql执行正常,mybatis-plus报错
    • 直接改变字段
    • 利用mybatis-plus特性处理
  • 总结


一、sql执行正常,mybatis报错

Caused by: net.sf.jsqlparser.parser.ParseException: Encountered unexpected token: "ur" <K_ISOLATION>at line 26, column 34.Was expecting one of:"ACTION""ACTIVE""ALGORITHM""ARCHIVE""ARRAY""AT""BYTE""CASCADE""CASE""CAST""CHANGE""CHAR""CHARACTER""CHECKPOINT""COLUMN""COLUMNS""COMMENT""COMMIT""COSTS""CYCLE""DBA_RECYCLEBIN""DEFAULT""DESC""DESCRIBE""DISABLE""DISCONNECT""DIV""DO""DUMP""DUPLICATE""ENABLE""END""EXCLUDE""EXTRACT""FALSE""FILTER""FIRST""FLUSH""FN""FOLLOWING""FORMAT""FULLTEXT""HISTORY""INDEX""INSERT""INTERVAL""ISNULL""JSON""KEY""LAST""LEADING""LINK""LOCAL""LOG""MATERIALIZED""NO""NOLOCK""NULLS""OF""OPEN""OVER""PARALLEL""PARTITION""PATH""PERCENT""PRECISION""PRIMARY""PRIOR""QUERY""QUIESCE""RANGE""READ""RECYCLEBIN""REGISTER""REPLACE""RESTRICTED""RESUME""ROW""ROWS""SCHEMA""SEPARATOR""SEQUENCE""SESSION""SHUTDOWN""SIBLINGS""SIGNED""SIZE""SKIP""SUSPEND""SWITCH""SYNONYM""SYSTEM""TABLE""TABLESPACE""TEMP""TEMPORARY""TIMEOUT""TO""TOP""TRUE""TRUNCATE""TRY_CAST""TYPE""UNQIESCE""UNSIGNED""USER""VALIDATE""VALUE""VALUES""VIEW""XML""ZONE"<K_DATETIMELITERAL><K_DATE_LITERAL><K_NEXTVAL><K_STRING_FUNCTION_NAME><S_CHAR_LITERAL><S_IDENTIFIER><S_QUOTED_IDENTIFIER>at net.sf.jsqlparser.parser.CCJSqlParser.generateParseException(CCJSqlParser.java:31468)at net.sf.jsqlparser.parser.CCJSqlParser.jj_consume_token(CCJSqlParser.java:31301)at net.sf.jsqlparser.parser.CCJSqlParser.Alias(CCJSqlParser.java:6654)at net.sf.jsqlparser.parser.CCJSqlParser.FromItem(CCJSqlParser.java:8291)at net.sf.jsqlparser.parser.CCJSqlParser.JoinerExpression(CCJSqlParser.java:8822)at net.sf.jsqlparser.parser.CCJSqlParser.JoinsList(CCJSqlParser.java:8641)at net.sf.jsqlparser.parser.CCJSqlParser.PlainSelect(CCJSqlParser.java:5652)at net.sf.jsqlparser.parser.CCJSqlParser.SetOperationList(CCJSqlParser.java:5867)at net.sf.jsqlparser.parser.CCJSqlParser.SelectBody(CCJSqlParser.java:5516)at net.sf.jsqlparser.parser.CCJSqlParser.Select(CCJSqlParser.java:5511)at net.sf.jsqlparser.parser.CCJSqlParser.SingleStatement(CCJSqlParser.java:232)at net.sf.jsqlparser.parser.CCJSqlParser.Statement(CCJSqlParser.java:153)at net.sf.jsqlparser.parser.CCJSqlParserUtil.parseStatement(CCJSqlParserUtil.java:188)at net.sf.jsqlparser.parser.CCJSqlParserUtil.parse(CCJSqlParserUtil.java:63)at net.sf.jsqlparser.parser.CCJSqlParserUtil.parse(CCJSqlParserUtil.java:38)

其实这个报错就是因为在xml中自定义sql语句中使用了一些mybatis 保留的字符串, 我用了 ur ,这个字符串作为了一个表的别名,换一个就好了,可以从上述日志中看到,还有很多其他的保留字符串
保留字符串
这些都是

二、sql执行正常,mybatis-plus报错

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 'CUBE FROM table_user' at line 1

其中执行的sql语句中,有一个字段为CUBE,此为mysql中的保留关键字,编写mysql语句,可以通过增加 重音符 ` 包裹起来解决这个问题;但我此时用的是mybatis-plus,它是自动拼接的没有给我手动拼接重音符的机会,如何处理呢?

直接改变字段

这个table_user表中的这个字段cube 的名字就不该用,直接改掉就行,改成cube_name,或者其他的;

利用mybatis-plus特性处理

假如这个字段已经用在了很多地方,改字段的方式影响很大,那么我们还有一个补救措施;
例如: table_user的实体如下:

@TableName("table_user")
public class User {private String userId;private String userName;@TableField("`cube`")private String cube;	
}

就是在原本的字段你上,增加 @TableField("cube"),让他在拼接sql的时候,自动增加这个重音符,这样就不用改变这个字段了。


总结

在表设计的时候,应该综合考量后续扩展性,见名知意的字段特性,以及避免使用mysql的保留关键字,这样能减少不必要的错误

http://www.tj-hxxt.cn/news/72052.html

相关文章:

  • 制作一个静态网站源码公司推广方法有哪些
  • 网站不维护会怎么样seo官网优化怎么做
  • 做下载网站用阿里云的什么产品网络营销公司有哪些公司
  • 网站网页设计收费成都网站建设公司
  • 网站开发技术支持与保障免费seo教程
  • iis 发布网站 404北京网络seo经理
  • 电脑上如何做网站怎么宣传自己的店铺
  • 奉节做网站专业网站推广软件
  • 佛山品牌网站建设seo网站排名优化服务
  • 图纸之家关键词优化排名要多少钱
  • 域名到网站上线网站关键词优化的价格
  • 山东省和城乡建设厅网站首页太原百度关键词排名
  • expedia电子商务网站建设yahoo搜索引擎入口
  • 石家庄外贸公司网站设计公司网络销售的方法和技巧
  • 惠州建设工程质量监督站网站农业推广
  • 做擦边球网站会不会违法呢信息流优化师面试常见问题
  • 网站开发费用属于什么科目关键词检测
  • 惠州有没有做网站推广普通话手抄报内容资料
  • 计算机专业就业方向和前景广东seo点击排名软件哪家好
  • 企业网站建设专业公司黑帽seo技术论坛
  • 衡水做网站找谁新手seo要学多久
  • 东莞建站青岛网络优化哪家专业
  • c 怎么做网站网站数据查询
  • 创研科技做网站怎么样促销活动推广语言
  • 企业网站制作比较好的沈阳线上教学
  • 响应式企业展示型网站百度推广开户多少钱一个月
  • 一个com的网站多少钱湖北短视频搜索seo
  • 遵化市有做奇麟网站的吗如何在百度发视频推广
  • 手机网站营销页九江seo优化
  • 家居网站建设怎么免费建公司网站