money control代码提交

This commit is contained in:
Achilles
2024-01-03 21:20:05 +08:00
parent b1b60bcce6
commit 7f88f3be02
15 changed files with 686 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.MoneyStock;
import cn.stock.market.dto.MoneyStockDTO;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Component;
/**
* MoneyStockAssembler
*
* @author rplees
* @email rplees.i.ly@gmail.com
* @created 2024/01/03
*/
@Component
@Lazy
public class MoneyStockAssembler {
public MoneyStockDTO toDTO(MoneyStock e) {
MoneyStockDTO dto = Beans.mapper(e, MoneyStockDTO.class);
if(dto == null) return dto;
fill(e, dto);
return dto;
}
protected void fill(MoneyStock e, MoneyStockDTO dto) {
if(dto == null) return;
return;
}
public static MoneyStockAssembler of() {
return SpringUtils.getBean(MoneyStockAssembler.class);
}
}