欢迎来到本站

java

  • 2023.05.25 | along | 27次围观
    Mybatis中#{}与${}的区别
    前言在开发中使用Mybatis经常使用到#{}与${},依旧有很多开发者对二者的使用不是很清晰,正所谓好记性不如烂笔头,特此总结一下。在mybatis中动态 sql 是其主要特性之一,在 mapper 中定义的参数传到 xml 中之后,在执行操作之前 mybatis 会对其进行动态解析。mybatis 提供了两种支持动态 sql 的语法:#{} 以及 $ {},其最大的区别则是#{}方式能够很大程度防止sql注入(安全),${}方式无法防止Sql注入。关于 # { }1、#{...
  • 2022.01.20 | 访客 | 407次围观
    java UTC时间格式化 时间带T Z
    最近在调用一个国外的网站api,返回的json数据格式的时间如 2018-01-31T14:32:19Z 。时间字符串带T和Z。这时候需要根据业务来确认你是否要转时间为北京时间,不需要直接SimpleDateFormat即可,需要的设置相应时区再转。简单介绍1、UTC(协调世界时)又称世界统一时间、世界标准时间、国际协调时间。2、GMT(格林尼治标准时间)一般指世界时3、CST(中央标准时间)可视为美国、澳大利亚、古巴或中国的标准时间。CST可以为如下4个不同的时区...
1