- 博客(6)
- 收藏
- 关注
原创 请假时间计算(支持任何时间段)
因为业务需求,要对请假时间进行计算,也就是用户选定一个开始时间,在选定一个结束时间,你要给用户展示一个他请假的时长,这个时长肯定是除开节假日,双休,其中考虑到放假后的调休,中午午休,以及用户提交请假所处的时间段。翻了翻网上的一些带佬的代码(毕竟码农的精华就在CV嘛),恩,有重合部分,但无法完全满足业务需求,所以还是需要自己动手做部分整合,最关键是部分代码需要调用外部接口,也把整合的代码放出。第...
2019-07-29 11:12:55 3364
原创 Mysql查询-in的妙用
Mysql查询-in的妙用in在关联查询中的使用业务场景那么这里A表中的ids应该是什么样的形式呢?解决方法事后in在关联查询中的使用在一次业务场景中,需要进行一次关联查询,为了图省事,当然要使用in,但是恰恰就出现了一些问题,所以在这里把它记录下来。业务场景大概写下sql:select A.name from Aleft join Bon B.id in A.ids那么这里A表...
2019-07-09 15:50:55 391
原创 数据库事务与并发的浅谈
在复习多线程方面,产生了一些关于事务的疑问。疑问:mysql数据库的默认级别是‘可重复读’,也就是一个事务中,它读到值就是一个真实的值,既然这个事务保证了真实值,那么我并发还需要加一个同步锁吗?以下是具体测试:mysql数据表:(对stock字段进行操作)springmvc:@GetMapping("stock/test1") public void stockTest(){...
2019-05-02 17:26:17 238
原创 意外的Unknown Cloumn
平时都是使用PowerDesign导出SQL语句进行建表,但是自己设计表就出了一点点小问题,使用navicat进行一个建表。建表完成使用自己写的mybatis的mapper就出现了问题,很好出现了Bug并不是什么大问题,重要的是解决它,一看报错原因:Unknown cloumn,嗯,应该很好解决,可能是mapper.xml文件的列字段输入错了。然后一路排查下来,字段好像并没有什么问题,那究竟...
2019-03-25 18:04:56 231
原创 SSH框架基于Maven的项目搭建(回顾向)
一.导入Pom依赖。1.本次建立的项目是一个maven父项目,下面包括entity,utils,dao,service,web五个子项目。2.本次模拟建立项目所使用的数据库是oracle,而oracle的jar包是无法直接导入的,需要拷贝oracle的jar包到本地仓库,并且做一个注册。<modules> <module>entity</module&g...
2019-03-22 10:16:59 167
原创 SSM框架搭建(Maven)及其注意事项(回顾向)
一.建立一个Maven项目并导入相应依赖。1.pom主体文件如下:①考虑到jar包版本引用,在repository标签中引入了一个远程仓库,如果更新jar包速度不理想,可以考虑更换一个alibaba的镜像。②在优化项目结构时,存在子项目单独使用的jar包时,可将父项目中的pom依赖转移到子项目的pom中。③本次建立的Maven项目是采取的一个父模块,而模块下拥有web,service,da...
2019-03-21 09:44:50 162
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人