今天在做 iblog 项目时,有一个需求是,从 MySQL 返回某个字段的值要时要指定长度,上网搜到的方法是使用

MySQL 的字符串处理函数,如 left(str, length),right(str, length),substring(str, pos, length) 。

其中前两个函数是返回从最左/从最右开始、长度为 length 的子字符串,后一个函数是返回指定位置开始、长度为 length 的子字符串。

SELECT LEFT(articleContent, 20) FROM article

然而,在 Spring 项目中,MyBatis 是无法将其值传到实体对象对应 articleContent 中以至于该值为 null。这时需要用 as 语句,即:

SELECT LEFT(articleContent, 20) as articleContent FROM article

这样就能正确传到值了。

最新文章

  1. 【URAL 1486】Equal Squares
  2. vector族函数
  3. ORB特征点检测
  4. 【ubuntu】系统设置打不开
  5. clean code meaningful names
  6. 菜鸟搭建Android环境~~~~绝对靠谱
  7. 【JavaScript】关于JS中的constructor与prototype
  8. mysql 5.6 原生Online DDL解析
  9. 9 个让 JavaScript 调试更简单的 Console 命令
  10. android常见错误--INSTALL_FAILED_DEXOPT
  11. 如何将C++中的SOCKADDR_IN*参数类型转换成C#中的参数类型
  12. 最全ASCLL码
  13. JavaScript 中的事件类型3(读书笔记思维导图)
  14. nmap 使用注意事项
  15. stm32中断学习总结
  16. virtualbox下centos虚拟机安装,并网卡配置桥接方式上网,使得和host可以互Ping通。
  17. D - Milking Time 动态规划
  18. java及spark2.X连接mongodb3.X单机或集群的方法(带认证及不带认证)
  19. 使用Vue建立一个在线商店
  20. LeetCode 606. Construct String from Binary Tree根据二叉树创建字符串 (C++)

热门文章

  1. linux命令-rpm安装和卸载
  2. !important定义为最高级不可替代
  3. 关于Android项目中,突然就R类找不到已存在的资源文件的解决方法
  4. mysql修改查询出来的时间格式
  5. 我对PageRank的理解及R语言实现
  6. tensorflow placeholder
  7. Entity Framework Code-First(11):Configure One-to-One
  8. Java学习之多态(Polymorphism)
  9. Libvirt磁盘加密
  10. Python-OpenCV中的图像轮廓检测