摘要:
1.情景展示 在实际开发过程中,分页查询是最常见,也是使用频率最高的数据查询。 分页查询,如果我们进行手动在xml当中写SQL的话,起码要写两个SQL。一个是分页,一个是查询数据总数。 问题在于:这样做,会提高我们的工作量,而且这些也是很繁琐的过程。 能不能让我们只关注查询业务(查询SQL),而不用 阅读全文
摘要:
1.情景展示 在实际开发过程中,我们有时候会遇到前端批量提交的数据。 诚然,如果我们使用for循环一次一次插入,也是可以的。 但这会涉及到对数据库频繁操作的问题,有没有更好的办法呢? 2.具体分析 我们可以通过mybatis的批量插入功能来解决这个问题。 只需要操作一次数据库,就能完成多条数据的插入 阅读全文
摘要:
说明:如果只是想删除远程仓库当中的target目录,直接看4.删除远程仓库的target目录。 1.情景展示 如上图所示,git项目在本地提交的时候,会多出很多无用的文件。 明明.gitignore文件当中有,或者.gitignore刚开始没有,我们把需要过滤掉(不需要提交)的文件增加了进去,但是却 阅读全文
摘要:
1.情景展示 在本地修改后的文件没有办法还原,怎么办? 2.具体分析 先从远程仓库拉取代码进行更新。 被提示无法合并。 提示的意思是: 合并之前,要么将此文件移到别文件夹,要么进行提交。 我想要的是还原代码,自然不能提交。 3.解决方案 网上找到的还原代码命令是:git reset。 打开Termi 阅读全文
摘要:
1.情景展示 在java当中实现定时任务,主要有两种。 一种是通过java源码实现,另一种是通过spring框架来实现。 由于我们现在基本上使用的都是spring框架(SpringMVC、SpringBoot),况且,使用spring实现定时任务,代码更加简洁。 那么,如何是想spring来实现呢? 阅读全文