SpringBoot操作数据库整合jpa+jdbcTemplate——BaseDao

本文分享了一个针对SpringBoot操作数据库的BaseDao类实现,支持灵活的SQL构建与分页查询,作者提供了具体示例和下载链接,强调了对原创的尊重。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

鄙人今天花了一整天的时间做了这个BaseDao.java,是针对SpringBoot操作数据库的,如果有人想转载,请注明出处,谢谢!——尊重原创!!!
开始
在这里插入图片描述
左边所标注的为个人所编写的方法,右边为说明
至于什么功能自行测试
其中有一些类在这个方法红没有,只是用到了
在这里插入图片描述
这三个包是自己写的,没有多很难,等下会给出下载地址

举列子:
1:

User findT = basedao.FindT(new Cnt().add("测试", "=", "'1'").add("cess", "=", 2).add("c3", "!=", "小明").or("name", "in", "'(小黄,小明)'"));

控制台打印最终sql
在这里插入图片描述
可以添加任意个条件,使用add()方法追加,返回类型为T,实体类类型
2:

String sql="select * from user,table where user.id=table.id";
Pages infoWebWaring = basedao.getInfoWebWaring(sql, 1, 10, "time");

该方法适用于分页查询+直接执行sql语句(多表关联)
参数:sql语句,当前页码,每页条数,排序
返回结果为封装的Pages

其他的在这里就不多说了

如果不够方便可以在修补,——尊重原创

传送门1:(优快云)
传送门2:(个人网站,不收C币)SpringBoot_BaseDao.zip

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值