java
川夜施密特
学如逆水行舟,不进则退。
展开
-
Java注解总结
@Mapper和@MapperScan二者都是用来声明mybatis的数据库操作接口,有其一就生效。@Mapper直接作用在接口上,表示当前接口为数据库操作接口,@MapperScan需要指定数据库接口扫描的包名,如果未指定包名,则从该注解定义的类所在的包开始扫描(2.0.4以后版本有效)。用法如下:import org.apache.ibatis.annotations.Mapper;@Mapper public interface MVCMybatisDemoUserMapper {原创 2021-03-03 20:51:36 · 124 阅读 · 2 评论 -
计算某个时期后工作日
1.思路:<1>. 维持一个特殊的工作日数组(周六、周日工作),一个特殊的休息日数组(周一到周五休息)。<2>. 以24小时(一个工作日)为基本单位,遍历日历,遇到工作日,period 减少24小时,直到period减少为0;<4>. 工作日判断逻辑:周一到周五,如果不是特殊的休息日,为工作日; 周六和周日,如果是特殊的工作日,则为工作日。2.具...原创 2020-04-27 12:25:07 · 150 阅读 · 0 评论 -
Java输出list为逗号分割的String
1.使用StringJoiner:public static void main(String[] args) { List<Integer> ids = Arrays.asList(12,23,34,32,12,23); StringJoiner content = new StringJoiner(","); ids.forEach...原创 2019-12-06 11:38:55 · 1107 阅读 · 0 评论