随笔分类 -  java工作相关的坑

这里主要整理了工作时候的一些东西,有很多对于某些问题的解决方案,希望大家来评论交流。
摘要:当时导入的时候用的openCsv,那么导出的时候自然也是用这个,查了好多资料才找到解决方案,下面记录一下实现过程。 1.Controller层: /** * 导出csv文件 */ @RequestMapping("/exportcsv") @RequiresPermissions("xxx:xxxx 阅读全文
posted @ 2020-01-10 12:02 慵懒的小景 阅读(5523) 评论(0) 推荐(0) 编辑
摘要:前两天干活儿的时候有个需求,前台导入csv文件,后台要做接收处理,mysql数据库中,项目用的springboot+Vue+mybatisPlus实现,下面详细记录一下实现流程。 1.Controller层部分: /** * 读取csv文件,批量插入到数据库中 */ @RequestMapping( 阅读全文
posted @ 2020-01-09 18:20 慵懒的小景 阅读(3326) 评论(7) 推荐(0) 编辑
摘要:前两天干活儿的时候,将实例对象放在Hashmap中返回给前端: 1 ArtificialEntity artificialEntity = artificialService.getInfoById(id); 2 map.put("artificial",artificialEntity == nu 阅读全文
posted @ 2019-12-19 16:50 慵懒的小景 阅读(4860) 评论(0) 推荐(0) 编辑
摘要:前两天在开发中遇到一个坑,本来我在快乐的做着增删改查,然后悲剧发生了,在查询数据库的过程中,报了java.sql.SQLSyntaxErrorException: 经过排查,是因为数据库表字段中存在关键字: 下面重点来了,我用的是mybatis-plus,我的解决方案如下: 在这个字段上增加@Tab 阅读全文
posted @ 2019-12-13 12:19 慵懒的小景 阅读(2404) 评论(0) 推荐(1) 编辑
摘要:最近做数据同步功能,从接口获取数据然后存到数据库中以便后续对数据进行相关操作,下面就贴一下相关代码。 从接口拿到数据后,下面就将数据存到数据库中: 其中AUTOID_SEQ.NEXTVAL为Oracle中的自增序列 至此,数据已经同步到指定的数据库中啦,打完收工! 注意:拼接sql的时候一定要按照字 阅读全文
posted @ 2019-07-26 15:59 慵懒的小景 阅读(8781) 评论(0) 推荐(0) 编辑
摘要:最近做了一个数据同步功能,要求晚上0点去定时同步数据,这是个老项目框架用的ssh,定时任务基于quartz,废话不多说,下面详细说说相关配置。 在spring的配置文件中: Cron表达式:由6个或7个由空格分隔的时间字段组成。 以下是网上找的相关资料,仅供参考! 下面是一些常用的关于时间配置的Cr 阅读全文
posted @ 2019-07-26 14:24 慵懒的小景 阅读(1709) 评论(0) 推荐(1) 编辑
摘要:通常情况下,我们通过JDBC连接数据库的时候,不会将数据库相关配置写死,因为到时候数据库一有改动,就要重新打包部署到服务器或者替换相关的.class文件,这样非常不灵活。因此,咱们一般会通过读取配置文件的方式来加载数据库相关配置,这样到时候只改动配置文件就可以啦,非常的方便。 直接上代码,下面是ja 阅读全文
posted @ 2019-07-26 12:00 慵懒的小景 阅读(4046) 评论(0) 推荐(0) 编辑

TOP 底部
点击右上角即可分享
微信分享提示