Java开发
文章平均质量分 50
千万别熬夜啊
小白,小白,小白。JAVA开发
展开
-
Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.8:deploy (default-cli) on proj
maven deploy原创 2022-06-14 16:37:49 · 3671 阅读 · 0 评论 -
Swagger-ui 设置接口文档页面默认展开/关闭的方法
关键配置参数:docExpansion, 可选值有 none / list / full 分别表示关闭、展开列表、展开列表及详情配置方法:第一种: 在文档浏览的时候,浏览器路径中增加参数 docExpansion=none即可关闭默认展开第二种:vendor/swagger-api/swagger-ui/dist/swagger-ui-bundle.js 中找到 docExpansion:"list"把list改成none即可全局默认不展开接口列表。此方法对Laravel的L5-swagge转载 2021-09-24 11:29:53 · 3168 阅读 · 0 评论 -
Mybatis中的映射学习,resultMap,resultType,get,set
mybatis中resultMap用来做结果映射,就是将我们的sql查询结果和查询条件映射到对象中,万物皆对象嘛,就可以把数据库操作融入java代码编写一、先来说说resultTypesql查询的结果无非是一张表,最小的表就是一行一列,这时候可以直接用java库中提供的Integer、String等扩展类型进行接收多行多列,可以用Map集合来接收当然也可以使用自定义类,但要注意查询结果这张表的字段要和自定义类的属性名相同,不同的话,肯定是想办法改查询结果的字段名呗,那必须是使用as取别名原创 2021-08-21 12:41:55 · 2015 阅读 · 2 评论 -
MYBATIS查询错误:’VALUE ‘125878855456545‘ IS OUTSIDE OF VALID RANGE FOR TYPE JAVA.LANG.INTEGER;
MYBATIS查询错误:’VALUE ‘125878855456545’ IS OUTSIDE OF VALID RANGE FOR TYPE JAVA.LANG.INTEGER;MYSQL数据库中查询数据时出现INTEGER类型超出范围数据库字段为bigint(20),java实体类对应的是Long类型具体报错信息如下:org.springframework.dao.DataIntegrityViolationException: Error attempting to get column 'p转载 2021-08-16 19:52:57 · 2375 阅读 · 0 评论 -
@Configuration和@bean
@Configuration和@Bean是Spring中常用的用于配置的Bean的两个注解(将@Bean注解的方法返回的类注入spring)@Bean定义//用于注解方法和注解的定义@Target({ElementType.METHOD, ElementType.ANNOTATION_TYPE})@Retention(RetentionPolicy.RUNTIME)适用范围@Bean可作用于组件@Component,该注解及其扩展注解均可使用:@Component定义类为组件,.转载 2021-06-30 10:12:58 · 652 阅读 · 0 评论 -
mybatis中_parameter使用和常用sql
mybatis中_parameter使用和常用sql在用自动生成工具生成的mybatis代码中,总是能看到这样的情况,如下:<select id="selectByExample" resultMap="BaseResultMap" parameterType="com.juhehl.kapu.pojo.TbCardExample" > select <if test="distinct" > distinct </if&转载 2021-06-29 16:04:02 · 527 阅读 · 0 评论 -
Invalid bound statement (not found)
使用springboot集成mybatis时,报错Invalid bound statement (not found),经过反复改动,不断试错,发现是mapper.xml扫描不到,关键在于两个地方。如果将XML放在java目录下,则需要在pom包里配置路径。<resources> <resource> <directory>src/main/java</directory> <includes> <i原创 2021-06-25 22:26:09 · 96 阅读 · 0 评论 -
cookie、session、token
cookie、seesion、token都是为了解决“HTTP是无状态的Web服务器”这个问题,我们需要http记住我们之前的一些数据和操作,来为我们接下来的操作提供条件cookie、session、token的区别:cookie:前端应用向后端服务器发送请求,后台服务器在响应内容中添加Set-Cookie字段以键值对的形式,来为前端应用设置cookie,就像为每一位前端贴了一个小纸条。当下一次前端应用再次发送请求的时候,会在请求内容带上设置好cookie,后端服务器读取纸条内容,就会认得你是谁,你是原创 2021-06-13 14:54:28 · 108 阅读 · 0 评论 -
Cannot deserialize value of type `java.sql.Timestamp` from String “2020-07-08 16:53:40“: not a valid
Cannot deserialize value of type java.sql.Timestamp from String “2020-07-08 16:53:40“: not a valid最近在做一个有关spring boot 的项目,在做一个添加操作时遇到了一个问题 。传入了一个时间类型:Timestamp 类型的字段,包是:java.sql.Timestamp;客户端发送json对象到后台就会报错,翻译为无法解析字符串时间格式java.sql.Timestamp的值,解析失败!!!报错代转载 2020-11-20 15:03:37 · 2565 阅读 · 0 评论 -
Error creating bean with name ‘XXX‘ Unable to locate Attribute with the the given name
Error creating bean with name ‘XXX’Failed to create query for method public abstractUnable to locate Attribute with the the given name今天在做教师接口的时候,产生这个错误,查了很多资料,都说这个错误的原因是数据库字段名和实体类的属性名不对应,我就去看了自己的数据库,发现并没有不对应,然后我仔细看报错的提示发现返回的name[tecnum]竟然是小写,然后我就原创 2020-11-18 23:51:42 · 505 阅读 · 0 评论 -
数据库字段命名不要用Class_xxx
不要用Class_xxx作为数据库的名字今天在用jpa做save接口的时候,一直报错,打开后端的hql看了下,发现Class_Name是null,???,我打印了前端传过去的对象,明明有class_name属性啊,于是我觉得可能是字段名字冲突就去搜了下,果然。因为生成实体类getter方法会变成getClassName():?string,与Swoft\Db\Eloquent\Model下的getClassName():string冲突。今天我遇到了这个坑。class_name 即可以表示班原创 2020-11-17 18:15:59 · 562 阅读 · 0 评论 -
Spring Data Jpa findBy的使用注意
Spring Boot Jpa 使用findBy报错Jpa Failed to create query for method public abstract com.zhl.internback.domain.Student com.zhl.internback.repository.StudentRepository.findByStunum(int)!下面这段是小白理解,望指正:Jpa的findBy对于常用的字段名(比如name,password,id等)是有自动生成sql语句的方法的,但对于用户原创 2020-11-12 22:43:17 · 3490 阅读 · 0 评论 -
Mysql时区设置
Mysql设置时区Mysql设置时区的时候有两条指令set global time_zone = ‘+8:00’; ##修改mysql全局时区为北京时间,即我们所在的东8区set time_zone = ‘+8:00’; ##修改当前会话时区flush privileges; #立即生效如果只修改了当前会话时区,那么在其他编译器和其他地方是不生效的,仍然存在时区错误问题...原创 2020-11-09 19:43:29 · 288 阅读 · 0 评论 -
org.springframework.dao.InvalidDataAccessResourceUsageException
org.springframework.dao.InvalidDataAccessResourceUsageException写了一个SpringBoot测试类,想测试一下Repository是不是写对了,结果出了这个错误,看了好几篇文章,有好几个解决办法都试了但是没有用,然后看到一条回答里说是字段名有错,就查了一下自己的字段名,确定是没写错的,然后输出了一下sql语句,就发现了问题.原来大驼峰命名的字段会自动转换成下划线...原创 2020-11-05 18:21:29 · 1049 阅读 · 0 评论 -
SpringBoot(Application run failed)
Springboot启动报错ERROR 8580 --- [ main] o.s.boot.SpringApplication : Application run failed可能是数据库连接有问题1、检查数据库服务是否打开2、检查数据库的时区是否设置(show variables like’%time_zone’;)3、如果没有设置时区,要设置时区(set global time_zone = ‘+8:00’; )...原创 2020-11-04 22:39:42 · 5273 阅读 · 0 评论