java 后台,根据年份执行一次任务,数据库+1,次年清零
时间:2020-04-13
本文章向大家介绍java 后台,根据年份执行一次任务,数据库+1,次年清零,主要包括java 后台,根据年份执行一次任务,数据库+1,次年清零使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
搞个事件编号 , 规则是: 年份+4位办理次数
public static String code(String sYear) { String itemId = "00000000";//事件记录主键 String sql = "select * from 记录表 where itemid = ? "; Object[] objects = { itemId }; RecordSet rs = SQL.execute(sql, objects); String year =""; String code =""; Integer in = null; while(rs.next()){ year = rs.getString("YEAR"); in = Integer.parseInt(rs.getString("CODE")); } if(year.equals(sYear)){//sYear是传入的本年年份 ++in; code = in.toString(); if(code.length()==1){ code = "000"+code; }else if(code.length()==2){ code = "00"+code; }else if(code.length()==3){ code = "0"+code; } Object[] obj = {sYear,code,itemId}; String sq = "update 记录表 set YEAR= ?, CODE= ? where itemid = ? "; RecordSet r = SQL.execute(sq, obj); return code; }else{ code="0001"; Object[] obj = {sYear,code,itemId}; String sq = "update 数据表 set YEAR= ?, CODE= ? where itemid = ? "; RecordSet r = SQL.execute(sq, obj); return sYear+code; } }
有大神帮帮看有好点的办法吗?
原文地址:https://www.cnblogs.com/lifan12589/p/12691990.html
- Java常用工具类之时间转换
- Java常用工具类之自定义访问对象
- quartz定时任务,已过期的内容自动下线
- http请求,HttpClient,调用短信接口
- Java常用工具类之压缩解压
- Java常用工具类之MD5加密
- Java常用工具类之发送邮件
- Spring Boot入门
- IDEA使用
- JFinal极速开发框架使用笔记(二) 两个问题,一个发现
- JFinal极速开发框架使用笔记(三) 分析Model和ActiveRecord
- JFinal极速开发框架使用笔记(四) _JFinalDemoGenerator实体类生成及映射自动化
- Python语言做数据探索教程
- Java常用工具类之时间转换(注释乱码,全)
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- JVM详解之:HotSpot VM中的Intrinsic methods
- C++基础 多线程笔记(一)
- C++基础 数据类型占字节大小分析
- socket方式传输文件
- 《重构-代码整洁之道TypeScript版》第2天
- 堆积柱形图(stacked barplot)展示密码子偏向性的RSCU值
- 《重构-代码整洁之道TypeScript版》第一天
- Hive小知识之分桶抽样
- CountDownLatch类在性能测试中应用
- 算法集锦(20) | 自动驾驶 | 交通标志识别算法
- 敏捷回归测试
- 算法集锦(21) | 自动驾驶 |汽车转向角控制算法
- Java压缩/解压缩字符串
- 凉经算法题反思 | 单调栈与DP二分法
- 终于有人把Docker讲清楚了!