首页 > 编程知识 正文

springdata和jpa,spring jpa 批量

时间:2023-05-03 22:22:57 阅读:138540 作者:2907

代码示例:

转换器类:

import Java.text.simple date format;

import java.util.Date;

import javax.persistence.attribute converter;

import javax.persistence.converter;

importorg.Apache.com mons.lang.string utils;

import org.apache.log4j.Logger;

导入

com.yxt.qida.im.API.com mon.qidaconstants;

导入

com.yxt.qida.im.API.repo.trainingrepositoryimpl;

//@converter(autoapply=true ) ) ) ) ) ) ) ) ) )0)0)。

@Converter

公共类无可奈何的电灯胆/p implements

finalstaticsimpledateformatdateformater=new

default _ time _ format _ yyyy _ mm _ DD _ hh _ mm _ ss;

@Override

publicdateconverttodatabasecolumn (string attribute ) {

date date=空;

字符串实用程序. is not blank (attribute ) }

try {

date=date formater.parse (attribute;

}catch(exceptione ) {

logger.error (errortoformattime : ) attribute,e );

}

}

返回日期;

}

@Override

publicstringconverttoentityattribute (dated bdata ) {

string value=空;

if (数据库数据!=null ) {

datedate=new date (db data.gettime ) );

try {

value=dateformater.format(date;

}catch(exceptione ) {

logger.error (errortoformattime : ) dbdata,e );

}

}

返回值;

}

}

实体:

公共类实体类{

@column(name='endtime ' ) )。

@convert(converter=

Oracle date2 string converter.class )

公共字符串获取结束时间

返回结束时间;

}

公共设置时间(字符串结束时间)。

this.endtime=endtime;

}

私有字符串结束时间;

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。