框架使用
文章平均质量分 81
一个双鱼座的测开
意气风发的少年
创作不易,内容有帮助的话可以点关注后续持续更新工作中遇到问题及总结。
展开
-
MyBatis-Plus 处理联表 插入模块的最佳实践
假设你有两个实体类User和Address,它们之间的关系是一对多。TableField;List;用于指示 MyBatis-Plus 不要将addresses字段映射到数据库表中。原创 2024-09-12 18:41:54 · 359 阅读 · 0 评论 -
spring报错Caused by: java.lang.IllegalArgumentException: Content-Type cannot contain wildcard type ‘*‘
今天写代码一个劲报这个错 具体信息如下:经排查 问题为升级到最新版本的fastjson以后报的错,查了一下资料,发现fastjson从1.1.41升级到1.2.28之后,请求报错:json java.lang.IllegalArgumentException: ‘Content-Type’ cannot contain wildcard type ‘*’原因是在1.1.41中,FastJsonHttpMessageConverter初始化时,设置了MediaType。而在1.2.28中,设置的Med原创 2024-08-19 20:13:40 · 581 阅读 · 0 评论 -
allure 的epic feature stroy title 各有什么区别
在Allure测试报告中,epic、feature、story(或case,具体取决于Allure的版本和配置)以及title是不同层次或粒度的测试描述,它们用于组织和展示测试报告,以便更好地理解测试的目的和上下文。这些概念在软件开发和测试管理中非常有用,尤其是在处理大型项目时。不过,请注意story在某些Allure版本或配置中可能被case或其他术语所替代。原创 2024-08-15 16:08:04 · 418 阅读 · 0 评论 -
mybatis-plus报错Invalid bound statement (not found)主要是依赖问题
报错日志 :org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.**********lMapper.selectOne。出现这个错误的原因是mybatis找不到接口对应的mapper文件,主要是mybatis-plus的自动配置jar包问题。导入下面三个依赖可以解决了。原创 2024-04-06 20:34:19 · 503 阅读 · 0 评论 -
Spring之RestTemplate详解
Spring之RestTemplate详解原创 2023-12-02 23:26:42 · 1086 阅读 · 0 评论 -
MybatisPlus总结
MybatisPlus总结一重点要点:1.入门实践的起步依赖 mybatis-plus-boot-starter2.分页 ①设置拦截器 ②创建IPage 分页对象3.日志开启打印4.条件查询 LambdaQueryWrapper的使用5.TableLogic 逻辑删除6.@Version 乐观锁原创 2023-12-02 23:03:35 · 891 阅读 · 0 评论 -
Mybatis-Plus基础使用总结
MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。官网:https://mybatis.plus/ 或 https://mp.baomidou.com/[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EfoAev5U-1688905024720)(assets/1556243079102.png)]文档地址:https://mybatis.plus/guide/源码地址:https原创 2023-07-09 20:18:31 · 356 阅读 · 0 评论 -
Mybatis基础总结-基于注解开发
注解可以简化开发操作,省略映射配置文件的编写。常用注解@Select(“查询的 SQL 语句”):执行查询操作注解@Insert(“查询的 SQL 语句”):执行新增操作注解@Update(“查询的 SQL 语句”):执行修改操作注解@Delete(“查询的 SQL 语句”):执行删除操作注解配置映射关系< mappers > < package name = " 接口所在包 " />原创 2023-07-09 12:41:00 · 758 阅读 · 0 评论 -
Mybatis基础-分页、多表、动态sql、多表操作模型
采用 Mybatis 的代理开发方式实现 DAO 层的开发,这种方式是我们后面进入企业的主流。Mapper 接口开发方法只需要程序员编写Mapper 接口(相当于Dao 接口),由Mybatis 框架根据接口定义创建接口的动态代理对象,代理对象的方法体同上边Dao接口实现类方法。1) Mapper.xml文件中的namespace与mapper接口的全限定名相同2) Mapper接口方法名和Mapper.xml中定义的每个statement的id相同。原创 2023-07-09 11:01:29 · 403 阅读 · 0 评论 -
Mybatis基础总结1
框架是一款半成品软件,我们可以基于这个半成品软件继续开发,来完成我们个性化的需求!ORM(Object Relational Mapping): 对象关系映射指的是持久化数据和实体对象的映射模式,为了解决面向对象与关系型数据库存在的互不匹配的现象的技术。具体映射关系如下图:mybatis 是一个优秀的基于java的持久层框架,它内部封装了jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。原创 2023-07-09 10:11:44 · 131 阅读 · 0 评论