Android Litepal查询数据,只能查询出int类型的,字符串类型的全是null

原来的程序用的greendao查的数据,我想换成litepal,但是查询数据的时候,只能查出int类型,字符串类型都是null,不知道为什么?
问题相关代码

对应的数据库表对象大致是这样

@Entity(nameInDb = "denatorBaseinfo")
public class DenatorBaseinfo extends LitePalSupport implements Comparable<DenatorBaseinfo> {

    @Id(autoincrement = true)
    @Property(nameInDb = "id")
    private Long id;
    @Property(nameInDb = "blastserial")
    private int blastserial;
    @Property(nameInDb = "sithole")//孔号
    private int sithole;
    @Property(nameInDb = "shellBlastNo")
    private String shellBlastNo;
    @Property(nameInDb = "denatorId")
    private String denatorId;
    @Property(nameInDb = "delay")
    private int delay;
..........
}

运行结果及报错内容

查询出来的对象就是这样
{id=4, blastserial=4, sithole=1, shellBlastNo='null', denatorId='null', delay=40, statusCode='null', statusName='null', errorName='null', errorCode='null', authorization='null', remark='null', regdate='null', wire='null', name='null', denatorIdSup='null', zhu_yscs='null', cong_yscs='null', pai=3, sitholeNum=0}

我的解答思路和尝试过的方法

我尝试过重新配置,litpal还是不行,但是同样的配置过程,我新建一个项目进行查询就能查出其他类型的数据,所以我觉得配置应该没问题

我想要达到的结果

怎么才能查出其他的类型数据?