- 博客(9)
- 收藏
- 关注
原创 循环list的add方法中每个对象值都相等
放在外面是指向同一地址 所以list里面的对象全部是同一个值。放在里面是每次循环开辟一点内存 指向不同地址。把这个new 对象 放在for循环里面。
2023-12-21 09:34:23 400 1
原创 使用mybaties 批量新增时报错 ORA-01790: 表达式必须具有与对应表达式相同的数据类型问题
用union all连接类型必须相同,在执行 SQL时MyBatis会自动通过对象中的属性给SQL中参数赋值, 它会自动将Java类型转换成数据库的类型。而一旦传入的 是null它就无法准确判断这个类型应该是什么,就有可能 将类型转换错误,从而报错。解决这个问题,需要针对 这些可能为空的字段,手动指定其转换时用到的类型...
2022-04-13 13:47:19 1459
原创 使用smtp协议发送邮件
/** * 创建邮件 * * @param session Session用于收集JavaMail运行过程中的环境信息 * @param myEmailAccount 发件人 * @param receiveMailAccount 收件人 * @param msgModelEo 模板 * @param plcMainVo 保单信息 * @return ..
2021-11-09 10:01:27 490
原创 齐全的时间工具类,
public class DateUtils { /** * 为了确保同一毫秒不能返回相同的值,不能明在方法里面.<br> * 把Random对象作为一个全局实例(static)来使用. Java中Random是线程安全的(内部进行了加锁处理); */ private static final Random JVM_RANDOM = new Random(); public static final String DATE_FORMA.
2021-11-09 09:56:23 88
原创 生成excel,txt,csv文件,删除本地文件工具类,
/** * 生成excel * * @param datas 数据 * @param header 表头 * @param folder 文件路径 * @param fileName 文件名称 * @return */ public static File writeExcel(List<List<String>> datas, List<String> header,.
2021-11-09 09:42:04 107
原创 解析excel,txt,csv文件的工具类
/** * @param file * @param fileType 文件类型 * @return 返回一个list 每个map对象代表每一行的数据内容 */ public static List<Map<String, String>> readExcel(File file, String fileType) { List<Map<String, String>> sheetList = .
2021-11-09 09:40:48 188
原创 sftp工具类
/** * @param host 主机 * @param port 端口 * @param username 用户名 * @param password 密码 * @return * @throws Exception */ public static ChannelSftp connect(String host, int port, String username, String password) thr.
2021-11-09 09:39:37 74
原创 ftp工具类
自己封装的一些工具类 static String LOCAL_CHARSET = "GBK"; public static FTPClient getFTPClient(String host, int port, String username, String password) { FTPClient ftp = new FTPClient(); int reply; //建立信道 try { ft.
2021-11-09 09:38:39 149
原创 报文转换map
//将得到json信息转换成Map对象String jsonStr = JsonUtils.requestToJson(request);ObjectMapper objectMapper = new ObjectMapper();linkedHashMap = objectMapper.readValue(jsonStr, HashMap.class);Map<String, Object> model = objectMapper.readValue(jsonStr, H.
2021-11-09 09:36:55 429
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人