摘要:
A left join B : A表条件应该跟随where B表条件跟随ON 阅读全文
摘要:
1、IDE中启动项目无法访问JSP 2、打成JAR包后无法访问JSP 问题1,解决IDE中启动项目无法访问JSP的问题,在pom中引入tomcat支持的依赖时,去掉<scope>provided</scope>,具体原因暂时不知,以后有时间再深入研究下。 <!-- tomcat支持 --> <dep 阅读全文
摘要:
全局异常处理代码@RestController@ControllerAdvice@Slf4jpublic class ExceptionHandlerController { @ExceptionHandler(ValidException.class) public RspResult ytExc 阅读全文
摘要:
@Componentpublic class MassageInterceptor implements HandlerInterceptor { private static final Logger log = LoggerFactory.getLogger(MassageInterceptor 阅读全文
摘要:
https://www.cnblogs.com/jyroy/p/11365935.html#idx_3 阅读全文
摘要:
public static String objectToString(Object object){ StringBuffer result = new StringBuffer(); try { // 获得当前类的Class Class<? extends Object> clazz = obj 阅读全文
摘要:
在书写自定义sql xml的时候 插入数据列的字段没有声明类型 导致没有设置值的列 插入报错 无效的列类型: 1111 解决方法:明确字段类型#{str,jdbcType=VARCHAR}(字符类型),#{num,jdbcType=NUMERIC}或#{num,jdbcType=DECIMAL}(数 阅读全文
摘要:
直接使用Long l1== Long l2 会出现异常情况 底层源码 当值在-127 -128以内正常 范围外 会重新new 一个Long对象 造成判断等的时候false 所以应该使用 Long.longValue == 或者 equals对比 阅读全文
摘要:
package com.ykx.centerManager.utils;import com.fasterxml.jackson.databind.ObjectMapper;import com.nimbusds.jose.JWSHeader;import com.nimbusds.jose.JWS 阅读全文
摘要:
#{}是预编译处理,${}是字符串替换。 (1)mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值。 (2)mybatis在处理${}时,就是把${}替换成变量的值。 (3)使用#{}可以有效的防止SQL注入,提高系统安全性。原因在 阅读全文