spring boot
肥拽洛
这个作者很懒,什么都没留下…
展开
-
mybatis-plus嵌套查询
1.两个实体类djTag.java/** 其他实体 */private * *; /** 标签设备关联信息 */ private List<DjTagDevice> djTagDeviceList;/** 其他实体 */private * *;djTagDevice.java /** 主键 */ private Long id; /** 设备ID */ @Excel(name = "设备ID") private原创 2022-05-26 14:06:45 · 3210 阅读 · 0 评论 -
返回“操作失败”,但能写入数据
在前端测试的时候,新增一条记录时就出现下图的报错信息在查看控制台时显示能访问接口,但是出错,状态码为“500”,能定位到是后端代码的问题,后端代码如下:controller:serviceImpl:由于显示操作失败,我第一时间看controller和mapper.xnl文件,发现没有错误,再看控制台信息时,能正常访问接口,并返回状态码“200”,数据能正常写入到数据库,当再查看数据库返回数据时发现result被赋值了两次。更改后的代码:...原创 2022-04-25 12:22:48 · 380 阅读 · 0 评论 -
Cause: org.xml.sax.SAXParseException; lineNumber: 43; columnNumber: 17; 元素类型为 “resultMap“ 的内容必须匹配 “
数据库新增字段,按照以往经验修改mapper.xml文件后开始报错。原创 2022-04-21 11:09:40 · 3191 阅读 · 1 评论 -
Cause: java.sql.SQLSyntaxErrorException: Expression #2 of SELECT list is not in GROUP BY XXX解决方案
由于SQL语句编写不规范,系统在进去首页是直接报错由于SQL语句书写不造成的,解决方案如下:总结如下:1.MySQL5.7之后,sql_mode中ONLY_FULL_GROUP_BY模式默认设置为打开状态。2.ONLY_FULL_GROUP_BY的语义就是确定select target list中的所有列的值都是明确语义,简单的说来,在此模式下,target list中的值要么是来自于聚合函数(sum、avg、max等)的结果,要么是来自于group by list中的表原创 2022-04-01 19:48:30 · 4796 阅读 · 0 评论 -
spring boot全注解
**spring boot全注解**使用注解的优势: 1.采用纯java代码,不在需要配置繁杂的xml文件 2.在配置中也可享受面向对象带来的好处 3.类型安全对重构可以提供良好的支持 4.减少复杂配置文件的同时亦能享受到springIoC容器提供的功能一、注解详解(配备了完善的释义)------(可采用ctrl+F 来进行搜索哦~~~~)@SpringBootApplication:申明让spring boot自动给程序进行必要的配置,这个配置等同于:@Configuratio.转载 2020-12-10 08:55:26 · 107 阅读 · 0 评论