• 以接口作为参数,实现懒惰加载,一个抽象的接口往往能够复用实现很多功能,此时对应不同的功能需要不同的参数,通常的做法是将所有的参数,抽象成一个参数类封装好传进去,但是这里有可能会遇到几个问题. 1.不需要参数类内的所有属性 如果这个参数类初始化的代...
    • 1年前
  • mybatis 插入单条数据时 返回主键 <selectKey keyProperty="id" order="AFTER" resultType="java.lang.Integer">     &n...
    • 1年前
  • JVM参数通常设置的位置 我们启动一个java程序很简单,命令类似如下 java Main 我们都知道上面的Main是程序的启动类,JVM执行的时候会找到这个Main类里的如下签名的函数 Public static void main(Strin...
    • 1年前
  • 背景:自己搭建的开发环境绑定了host,通过项目域名curl调试,发现部分clientheader信息丢失. 经过排查发现nginx默认underscores_in_headers off,所以只要是clientheader中的key带有"_"时...
    • 1年前