![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习
hykDatabases
这个作者很懒,什么都没留下…
展开
-
SpringBoot配置多数据源其中部分数据源配置文件不配置
springboot多数据源下部分数据源可不配置配置文件原创 2023-03-06 16:14:36 · 435 阅读 · 0 评论 -
Spring Boot项目本地启动连接Oracle数据库异常
springboot项目本地连接Oracle报错原创 2023-02-01 17:16:57 · 570 阅读 · 0 评论 -
Mysql分组查询时子查询排序不起作用
在做项目中遇到一个分组查询并取分组中最新的数据,MySQL查询时按照某个字段进行分组,查询结果默认获取分组中的第一条数据。现在需要进行子查询,也即是现进行对数据的排序再进行分组,但是分组内的排序不起作用。查找了相关资料,说是在MySQL5.6之后,sql执行时会有一个优化,就会把子句中的order by去掉。sql如下:--子查询排序不起作用SELECT ANY_VALUE(h.id) id, ANY_VALUE(h.creatorId) creatorId, ANY_VALUE(h.createT原创 2021-03-07 18:50:18 · 732 阅读 · 2 评论 -
SpringBootJson日期类映射问题
报错信息如下Resolved [org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.util.Date` from String "2021-03-05 10:16:43.0": not a valid representation (error: Failed to parse Date value '202原创 2021-03-06 10:46:22 · 237 阅读 · 0 评论 -
Mysql查询表描述信息
查询数据库下的所有表描述信息把where去掉db是数据库名称tablename是表名称select * from information_schema.tables where table_schema = 'db' and table_name ='tablename'原创 2021-03-05 14:02:20 · 1389 阅读 · 0 评论 -
SpringBoot拦截器中获取token中的用户信息并通过注解可以在任何一个Controller上获取到用户基本信息
首先创建一个CurrentUserMethodArgumentResolver类并实现HandlerMethodArgumentResolver 接口。CurrentUserInfo.class 是封装的一个用户信息类,根据境况添加想获取的信息CurrentUser.class是一个注解类,通过此注解可以获取当前用户的信息package zut.edu.interceptor;import org.springframework.core.MethodParameter;import org.s原创 2021-02-23 22:53:28 · 5490 阅读 · 2 评论 -
SpringBoot的HandlerInterceptor中依赖注入为null
拦截器的加载是在springcontext创建之前完成的。这里让bean提前加载就可以注入成功了,下面看代码自定义的拦截器代码如下:package zut.edu.interceptor;import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.web.servlet.HandlerInterceptor;im原创 2021-02-23 22:37:37 · 384 阅读 · 0 评论 -
Spring框架整合
创建一个web项目第一步第二步第三步第四步第五步pom.xml配置<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...原创 2020-03-05 14:26:19 · 138 阅读 · 0 评论 -
java获取当前路径
1 利用System.getProperty()函数获取当前路径System.getProperty("user.dir");//user.dir指定了当前的路径2 使用File提供的函数获取当前路径假设当前目录为C:/test1、 new File("") File file = new File(""); // 空字符串表示为设定当前文件 System.out.pri...原创 2019-11-12 15:00:15 · 91 阅读 · 0 评论 -
maven相关知识点
常用maven命令如下:命令解释claen执行该命令会删除项目路径下的target文件,但是不会删除本地的maven仓库已经生成的jar文件compile编译命令,会在你的项目路径下生成一个target目录,在该目录中包含一个classes文件夹,里面全是生成的class文件及字节码文件test-compile编译测试程序test执行测试pac...原创 2019-11-11 17:20:27 · 85 阅读 · 0 评论 -
idea版-Mybatis学习
Mybatis环境搭建原创 2019-11-08 17:26:29 · 93 阅读 · 0 评论 -
创建maven项目
创建一个简单的maven项目另一种创建maven选择好相应的项目类型接下来的跟创建一个简单的maven项目步骤一样了,只不过这里不再需要选择包的类型。...原创 2019-08-08 10:41:38 · 69 阅读 · 0 评论 -
创建maven项目后,修改jdk
maven项目需要修改两处第一处首先右键项目然后按照步骤找到默认的jdk接着点击installed JREs…后如下点击完成第一个地方修改成功第二处修改完后不要忘了Apply一下这样两处就都修改完成了...原创 2019-08-08 09:03:17 · 103 阅读 · 0 评论