stockIpo代码提交

This commit is contained in:
Achilles
2023-12-28 21:23:38 +08:00
parent 29b31f1f2c
commit 4ac7f49927
15 changed files with 628 additions and 1 deletions

View File

@@ -0,0 +1,35 @@
package cn.stock.market.application.assembler;
import cn.qutaojing.common.utils.Beans;
import cn.qutaojing.common.utils.SpringUtils;
import cn.stock.market.domain.basic.entity.StockIpo;
import cn.stock.market.dto.StockIpoDTO;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Component;
/**
* StockIpoAssembler
*
* @author rplees
* @email rplees.i.ly@gmail.com
* @created 2023/12/28
*/
@Component
@Lazy
public class StockIpoAssembler {
public StockIpoDTO toDTO(StockIpo e) {
StockIpoDTO dto = Beans.mapper(e, StockIpoDTO.class);
if(dto == null) return dto;
fill(e, dto);
return dto;
}
protected void fill(StockIpo e, StockIpoDTO dto) {
if(dto == null) return;
return;
}
public static StockIpoAssembler of() {
return SpringUtils.getBean(StockIpoAssembler.class);
}
}