摘要:
同事发给我一个项目,说启动时,报mapper无法注入,让我帮忙排查一下问题 记录一下我自己遇到这个问题的排查顺序 首先先排除以下问题: 1.mapper类是否加入到ioc容器中(有没有使用@Mapper标签),如果报错是service层,那就看看是不是没有添加server标签 2.检查项目是否扫描m 阅读全文
摘要:
参考:https://blog.csdn.net/aganliang/article/details/104949538 为了能够处理geometry类型的数据,PDI需要安装pentaho-gis-plugins 该插件下载地址:https://github.com/atolcd/pentaho- 阅读全文
摘要:
新建转换,搜索java,然后选中脚本中的java代码,拖动到右侧 双击拖动过来的java代码,依次点击Code Snippits →Common use→main,然后在窗口右侧会出现一堆代码 跳到整段代码的最后,找到putRow(data.outputRowMeta, r); 然后在这段代码的上方 阅读全文
摘要:
在这里记录一下出现闪退的原因,可能有很多种,我这只是其中一种 出现闪退的时候,在kettle启动目录中找到SpoonDeBug.bat,双击运行,根据提示一直按Y,最后完成后会在当前目录下生成一个SpoonDeBug.txt文件,里面记载的是报错信息,报错信息如下: DEBUG: Using JAV 阅读全文
摘要:
一、截取字符串 1.substr(String, int1,int2) //参数1:要截取的字符串,参数2:从第几位字符串开始截取,参数3:保留几位长度的字符串 即,将某个字符串从int1开始截取,保留int2位长度 2.substr(String, int1) //参数1:要截取的字符串,参数2: 阅读全文
摘要:
import java.util.concurrent.locks.ReentrantLock; /** * 解决多线程中线程安全问题方式三:调用Lock接口 1.因为Lock是接口,无法直接使用,所以使用Lock的实现类ReentrantLock 2.jdk5后新增的特性 3.lock需要手动调用 阅读全文
摘要:
/** * 解决多线程中线程安全的方式二:同步方法,操作共享数据的是一个方法 * 1.同步方法仍然涉及到同步监视器,只是不需要显示的声明 * 2.非静态的同步方法,同步监视器是this * 静态的同步方法,同步监视器是类本身(类.class) * * * */ public class Thread 阅读全文
摘要:
/** * 方式一:同步代码块 * synchronized(同步监视器){ * //需要被同步的代码,被同步的代码一定要慎重选择,多了或少了都会有问题 * * } * 说明:1.操作共享数据的代码,即为需要被同步的代码,如对总票数的减减、判断是否大于0等操作 * 2.共享数据:多个线程共同操作的变 阅读全文
摘要:
简单记录一下springboot引用kettle对接数据 第一步(这一步讲述了下载kettle、创建数据库连接、转换等,如果这一步会的可以略过,直接看第二步) 先从kettle官网下载kettle,官网地址:https://sourceforge.net/projects/pentaho/ 进入官网 阅读全文
摘要:
先说结果,最终问题解决了,参照https://blog.csdn.net/liu_005/article/details/83443790这位大佬的方式进行解决的,非常感谢 项目环境:WindowsServer系统,springboot项目 出现的问题:项目访问后台接口的时候变的非常慢,甚至都超过前 阅读全文