摘要: 假如有个表:T_GOODS_LIST,主键索引是:PK_GOODS_LIST_ID,有个普通索引:IDX_GOODS_TYPE。 删除普通索引SQL: 删除主键索引: 因为通常我们会给主键ID一些约束,索引直接删除的话会出错,我们应该先接触ID的约束关联: 阅读全文
posted @ 2019-08-03 13:56 九零大叔芭蕉 阅读(165) 评论(0) 推荐(0) 编辑
摘要: ###############################################################################Log4J采用类似C语言中的printf函数的打印格式格式化日志信息,打印参数如下: ## %l 输出日志事件的发生位置,包括类目名、发生的线 阅读全文
posted @ 2019-06-30 17:33 九零大叔芭蕉 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 内容来自《Spring Batch 批处理框架》,作者:刘相。我只是个搬运工。 一、Spring Batch提供了独立的标签用来顶一个Job配置,分别是job、step、tasklet、chunk等。共有6个外层标签使用,如下: 二、Job配置的标签和属性介绍 1.job标签共有6个属性,分别是: 阅读全文
posted @ 2019-04-01 14:46 九零大叔芭蕉 阅读(5324) 评论(0) 推荐(0) 编辑
摘要: 内容来自《Spring Batch 批处理框架》,作者:刘相。 1.JobLauncher JobLauncher(作业调度器)是SpringBatch框架提供的运行Job的能力。用过给定的JobName和JobParameters,可以通过JobLauncher执行Job。通过JobLaunche 阅读全文
posted @ 2019-03-31 01:27 九零大叔芭蕉 阅读(1676) 评论(0) 推荐(0) 编辑
摘要: 在项目中我们偶尔可能会遇到批量向数据库中导入数据,如果批处理的情况较多的情况下可以使用spring batch,如果只是一个导入功能的话可以考虑使用jdbc的preparedStatement处理。 1.使用逻辑,首先根据导入的文件,将数据转换成我们的对象放进list集合中。 2.创建prepare 阅读全文
posted @ 2019-03-25 14:40 九零大叔芭蕉 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 前几天项目中有个到处文件的功能,但是有一个字段存进的数据存在换行情况,导出来的数据会出现错乱的情况,所以需要把换行的数据转换成一行。当然也可以在java程序中实现。 数据库中的数据为: 在ORACLE中使用SQL实现换行的方式为: 阅读全文
posted @ 2019-03-14 17:45 九零大叔芭蕉 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 在oracle中获取一个指定的随机数: 使用这种方法获取的随机数会默认带有14位的小数,我们可以使用TRUNC函数来截取: 需要注意的是产生的随机数会包含前后的数字(0和10)。 阅读全文
posted @ 2019-03-14 17:27 九零大叔芭蕉 阅读(1182) 评论(0) 推荐(0) 编辑
摘要: 下载文件具体实现代码: 阅读全文
posted @ 2019-03-12 20:20 九零大叔芭蕉 阅读(1620) 评论(0) 推荐(0) 编辑
摘要: 内容来自《Spring Batch 批处理框架》,作者:刘相。 一、spring batch 框架进行元数据管理共有六张表,三张SEQUENCE用来分配主键的,九张表分别是: BATCH_JOB_INSTANCE BATCH_JOB_EXECUTION BATCH_JOB_EXECUTION_PAR 阅读全文
posted @ 2019-03-11 09:26 九零大叔芭蕉 阅读(3207) 评论(0) 推荐(0) 编辑
摘要: SpringBatch的基本概念介绍 内容来自《Spring Batch 批处理框架》,作者:刘相。 一、配置文件 在项目中使用spring batch 需要在配置文件中声明: 事务管理器:ResourceTransactionManager 任务仓库:MapJobRepositoryFactory 阅读全文
posted @ 2019-03-06 15:07 九零大叔芭蕉 阅读(2835) 评论(0) 推荐(0) 编辑