复制代码

为懒人提供无限可能,生命不息,code不止

人类感性的情绪,让我们知难行难
我思故我在
日拱一卒,功不唐捐
  • 首页
  • 前端
  • 后台
  • 数据库
  • 运维
  • 资源下载
  • 实用工具
  • 接口文档工具
  • 登录
  • 注册

JAVA代码

【原创】freeMark 数字按3位 分割格式化

作者: whooyun发表于: 2018-05-24 10:12

freemarker 版本号2.3.28,我用的是springboot+freeMark,你在你的pom文件中按住ctrl键点击spring-boot-starter-freemarker进去就能看到你对应的版本号了。

freemarker在解析数据格式的时候,默认将数字按3位来分割,也就是x,xxx例如1,234

想想我们的mysql自增主键id,还有各种long,int类型,假如你根据这些类型去查询数据,后台接收就是x,xxx这种格式,所以这种情况只能我们自己使用freemarker进行格式化。

查询示例:

/goodInfo?hfUid=${goods.hfUid?long?c}

处理方法:

?long?c

其实就是将hfUid的字段类型转换为long类型