- 博客(3048)
- 收藏
- 关注
原创 mybatisplus分页资料,插件配置注解资料
都有分页接口功能,它里面接受两个参数Wrapper是查询条件的意思泛型E是前面定义好的内容是Ipage及其接口及子类类型Ipage有两个子类,一个是Page,一个是pageDtopage里面包含页码和每页的大小,排序的字段,等等基本信息怎样创建page对象,怎样解析page结果,提前准备好了页码和每页大小紧接着创建,page对象了OrderItem用来指定排序的字段true是升序,false是降序调分页的方法,直接把page传过
2024-09-26 23:45:00 151
原创 mybatisPlus构建查询条件,LambdaQueryWrapper不想让你传入字段,想传一个不固定的函数
UpdateWrapper和LambdaUpdateWrapper通常只有在set语句比较特殊的时候才时候。
2024-09-26 23:45:00 27
原创 mybatisPlus,new QueryWrapper<User>().in()是什么意思,new QueryWrapper<User>().in() 表示创建一个新的 QueryWrapper匹配
表,里面存储了一些用户的详细信息。现在你想根据一组用户 ID 来查询这些用户的信息。在这种情况下,你可以使用。方法时,你需要提供一个参数列表,这个列表通常是你要查询的值的集合。查询条件,即在指定的列中查找特定值集合中的记录。对象,并向其中添加一个。类型的变量,代表了一组。值,你希望查询数据库中。
2024-09-26 23:45:00 40
原创 mybatisplus的IService接口基本用法,新增接口写法,它的新增都是以save开头,saveOrUpdate,
第一个save是新增的意思,只不过只能接收一个参数,泛型saveBatch(Collection<T>)是批量新增的意思saveOrUpdate是增或改的意思,会检测你是否有id,如果有,就是一个更新的操作没有id就执行
2024-09-26 23:45:00 49
原创 mybatisplus之删除接口,使用removerBatchByids的就是where,不用in,然后id一一匹配,它会采用JDBC批量处理的方式,来批量提交,实现批量删除,在数据量非常大的情况,这
resmoveById根据id删除removerByIds批量删除的意思使用removeByIds底层是delete,然后是一堆id使用removerBatchByids的就是where,不用in,然后id一一匹配,它会采用JDBC批量处理的方式,来批量提交,实现批量删除,在数据量非常大的情况,这种批量提交性能更佳
2024-09-26 23:45:00 64
原创 mybatisplus查询操作,查一个调get,如果是复杂条件的查询,可以使用lambdaQuery进行查询
如果是查一个就使用get进行查询查多个使用listByIdslist空参意思是查询所有的意思count是查询数量的意思page是查询分页的意思如果是复杂条件的查询,可以使用lambdaQuery进行查询
2024-09-26 23:45:00 41
原创 mybatisplus的IService接口基本用法
第一步,写一个service第二步,impl继承serivce接口第三步 service继承I第四步,继承他需要加泛型因为IserviceImpl把方法都实现好了,所以不报错了现在就可以用了写一个save保存方法
2024-09-26 23:45:00 55
原创 IDEA如何实现显示类的所有方法,Alt
例如在Thread类下(Thread.java)按ALT+7,就能左下角显示这个类的所有方法,点击相应方法会跳到那个方法中。
2024-09-26 23:45:00 77
原创 mybatisplus使用listByIds的查询方法写法,使用listByIds的查询方法写法,userService.listByIds(List.of(1L,2L,4L))
mybatisplus使用listByIds的查询方法写法
2024-09-26 23:45:00 23
原创 mybatisplus使用之基于Restful风格实现下列接口,@RequestBody是接收JSON形式的数据参数的意思,controller层用serivice没问题copyToList是拷贝一堆
第一步,在项目中引入相关依赖第二步之后引入web依赖第三步yml文件,提供了参考资料上面是swagger描述下面是controller扫描包,要创建两个实体,一个是请求参数的实体,一个是用户VO集合的实体在里面有一个domain的包DTO的里面有一个UserFormDTO的新建一个包给它粘进相关文件就缺了一个用户状态和时间查询之后的vo包,同样在domain下创建vo密码手机号没有,因为查询的时候不想返回之后新建类
2024-09-26 23:45:00 84
原创 mybatisplus改操作,updateBatchById传的是集合id
这里改,使用updateBatchById传入一个参数updateBatchById传的是集合id
2024-09-26 03:44:19 116
原创 世界第一个发明电池的人----亚历山大·伏特
伏特是一位意大利的物理学家,他在1800年发明了第一个电池,这一发明为电学领域的发展奠定了基础。伏特的研究工作得到了。的认可,拿破仑在巴黎看了他的电池表演后,封他为伯爵。为了纪念伏特在电学上的贡献,电压的单位被命名为伏特1。
2024-09-25 23:30:00 85
原创 安全之安全流程,安全防护之电笔漏电检验措施,
验电笔作为电力工程中常用的工具,用于检测电路是否带电,对保障人员安全具有重要意义。然而,如果不正确使用验电笔,可能会造成触电危险。因此,在使用验电笔时,有几个关键的地方绝对不能接触。
2024-09-25 20:40:20 109
原创 一根笔,物体图形上色超算系统之单位,A,单位符号建立法,先找熟悉的公式,整体数据保存功能,鼠标笔拖动符号,,圆柱体,长方体,立方体,圆形计算公式,正方体,任意物体体积计算公式,物体图形上色
超算系统之单位,A,单位符号建立法
2024-09-25 05:13:02 61
原创 外接路由,router.js
要在外部文件中定义路由并在router.js中引入,可以将部分路由定义拆分到单独的文件中,然后在router.js中导入并合并这些路由定义。
2024-09-24 23:45:00 213
原创 好的官网设计之直播功能参考资料,城
以上示例代码展示了如何使用MyBatis Plus和Vue.js来实现直播平台的基本功能。你可以根据具体需求进行扩展和优化。
2024-09-23 23:45:00 755
原创 搜索接口数据编写,只返回state为1的数据
search通过以上修改,你可以在搜索接口中增加一个条件,即只返回state为1的数据。前端会正确地构建URL并传递参数,后端则会执行相应的SQL查询并将结果返回给前端。请确保所有代码片段正确地集成到你的项目中,并且所有的类和方法名称保持一致。如果还有问题,请进一步检查配置和代码的一致性。深度搜索PPT创作。
2024-09-23 13:20:16 156
原创 贸易壁垒相关协议,美国制裁协议法案
1、如果个人或单位受到美国制裁,所有美国资产都会被冻结,并禁止前往美国旅行或与美国人进行交易。2、如果其他个人或单位与美国制裁的个人或单位来往,美国通常会实施连带制裁。3、美国当前的制裁行动都要求欧洲、日韩同步执行。黎巴嫩、伊朗是不可能买我国通讯设备的。
2024-09-20 23:45:00 195
原创 武汉大学,首个人形机器人问世
项目于今年3月18日正式立项,6月完成样机组装并启动联调联试。经过数月的调试和修复,团队确定了下肢采用强化sim2real和上肢采用模仿扩散模型的技术路线,并实现了稳定行走的功能。目前,“天问”身高1.7米、体重65公斤,拥有一双引人注目的“灵巧手”。整个机器人拥有36个自由度,其中灵巧手就有7个自由度。9月20日,武汉大学首个人形机器人“天问”在活动中首次亮相。这款机器人是由武汉大学工业科学研究院副教授李淼领导的团队研发的。其取名灵感来源于屈原的《天问》这首千古名篇。
2024-09-20 23:17:33 232
原创 微信支付37----签名原理,实现流程分析
注解获取http验证器·点击确认支付都做了什么这是发起请求操作日志记录修改Ctrl+f发起日志请求这个是微信SDK引入的源代码商户号登录平台私钥文件第一个步骤,构建签名串这就是一个构造的签名串之后对签名值进行计算告诉他用了什么摘要算法这里有一些编写的规则
2024-09-17 21:09:25 237
原创 微信支付36---前端支付二维码的展示
在调用下单接口的时候,返回了一个codeUrl,这个codeUrl就是要展示二维码的链接地址这个链接地址是如何展现在我们的前端,以二维码的形式展现出来的呢?这里用在了dialog的组件当中,它有一个visible属性,它提供了这个值,这里面的值如果是true弹窗就会显示出来点击确认支付按钮的时候,把原本关闭的弹窗给展示了出来所以就有了原先的二维码二维码的展示要先先引入一个vueqriously的模块包,这个模块就是专门用来展示二维码的在main.js中将二维码
2024-09-17 00:56:56 195
TA创建的收藏夹 TA关注的收藏夹
TA关注的人