新南政府项目踩坑记录
JunyouPeng
这个作者很懒,什么都没留下…
展开
-
MySQL/SQL Server 将Id相同的字段合并,并且以逗号隔开
SQL Server的方法: STUFF ( character_expression , start , length ,character_expression ) 参数 character_expression 一个字符数据表达式。character_expression 可以是常量、变量,也可以是字符列或二进制数据列。 start 一个整数值,指定删除和插入的开始位置。如果 start 或 length 为负,则返回空字符串。如果 start 比第一个character_expression 长,则原创 2021-05-06 20:49:24 · 3501 阅读 · 0 评论 -
异常处理方式
@ControllerAdvice,Controller增强器,可对controller中被@RequestMapping注解的方法加一些逻辑处理,最常用的就是异常处理原创 2021-04-28 11:03:56 · 47 阅读 · 0 评论 -
Spring整合mybatis-plus问题
第一个错误: 第一个报错的解决方式就是org.mybatis.spring.annotation.MapperScan注解 @MapperScan("com.capstone.patient_e_recruitment.modular.*.dao") 第二个错误: 少依赖原创 2021-04-08 00:11:11 · 88 阅读 · 0 评论 -
springboot 工程启动报错之Consider defining a bean of type ‘XXX’ in your configuration
https://www.cnblogs.com/nananana/p/9333917.html转载 2021-04-07 23:08:59 · 516 阅读 · 0 评论 -
options请求是什么?
在有很多情况下,当我们在js里面调用一次ajax请求时,在浏览器那边却会查询到两次请求,第一次的Request Method参数是OPTIONS,还有一次就是我们真正的请求,比如get或是post请求方式 查阅相关的资料之后发现,这是浏览器对复杂跨域请求的一种处理方式,在真正发送请求之前,会先进行一次预请求,就是我们刚刚说到的参数为OPTIONS的第一次请求,他的作用是用于试探性的服务器响应是否正确,即是否能接受真正的请求,如果在options请求之后获取到的响应是拒绝性质的,例如500等http状态,那么原创 2021-04-05 20:37:23 · 571 阅读 · 0 评论 -
日志级别
日志级别 描述 OFF 关闭:最高级别,不输出日志。 FATAL 致命:输出非常严重的可能会导致应用程序终止的错误。 ERROR 错误:输出错误,但应用还能继续运行。 WARN 警告:输出可能潜在的危险状况。 INFO 信息:输出应用运行过程的详细信息。 DEBUG 调试:输出更细致的对调试应用有用的信息。 TRACE 跟踪:输出更细致的程序运行轨迹。 ALL 所有:输出所有级别信息。 日志优先级别标准顺序为:ALL < TRACE < DEBUG...原创 2021-04-05 20:36:36 · 265 阅读 · 0 评论 -
linux服务器启动jar包脚本
#!/bin/sh ############################ # 服务发布脚本-JackieChan # ############################ OPT_TYPE=$1 echo "参数 $1=$OPT_TYPE" PROJECT_NAME=$2 JAR_PID= echo "参数 $2=$PROJECT_NAME" BASE_PROJECT_NAME=${PROJECT_NAME%.*} # 使用说明 usage() { echo '************原创 2021-04-02 09:56:29 · 234 阅读 · 0 评论 -
shiro 整合swagger2的坑
需要放行的有: Map<String, String> hashMap = new LinkedHashMap<>(); hashMap.put("/webjars/springfox-swagger-ui/**", "anon"); hashMap.put("/druid/**", "anon"); hashMap.put("/sys/login", "anon"); hashMap.put("/swa原创 2021-03-16 21:36:58 · 146 阅读 · 0 评论