逆向工程配置及示例
parent
ea03ab6cad
commit
da9d0822a1
@ -0,0 +1,96 @@
|
||||
package com.sztzjy.forex.trading_trading.mappers;
|
||||
|
||||
import com.sztzjy.forex.trading_trading.entity.Member;
|
||||
import com.sztzjy.forex.trading_trading.entity.MemberExample;
|
||||
import java.util.List;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
public interface MemberMapper {
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method corresponds to the database table sys_member
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
long countByExample(MemberExample example);
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method corresponds to the database table sys_member
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
int deleteByExample(MemberExample example);
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method corresponds to the database table sys_member
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
int deleteByPrimaryKey(Long memberId);
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method corresponds to the database table sys_member
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
int insert(Member record);
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method corresponds to the database table sys_member
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
int insertSelective(Member record);
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method corresponds to the database table sys_member
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
List<Member> selectByExample(MemberExample example);
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method corresponds to the database table sys_member
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
Member selectByPrimaryKey(Long memberId);
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method corresponds to the database table sys_member
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
int updateByExampleSelective(@Param("record") Member record, @Param("example") MemberExample example);
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method corresponds to the database table sys_member
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
int updateByExample(@Param("record") Member record, @Param("example") MemberExample example);
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method corresponds to the database table sys_member
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
int updateByPrimaryKeySelective(Member record);
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method corresponds to the database table sys_member
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
int updateByPrimaryKey(Member record);
|
||||
}
|
@ -0,0 +1,599 @@
|
||||
package com.sztzjy.forex.trading_trading.entity;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
public class Member {
|
||||
/**
|
||||
*
|
||||
* This field was generated by MyBatis Generator.
|
||||
* This field corresponds to the database column sys_member.member_id
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
private Long memberId;
|
||||
|
||||
/**
|
||||
*
|
||||
* This field was generated by MyBatis Generator.
|
||||
* This field corresponds to the database column sys_member.training_id
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
private String trainingId;
|
||||
|
||||
/**
|
||||
*
|
||||
* This field was generated by MyBatis Generator.
|
||||
* This field corresponds to the database column sys_member.name
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
private String name;
|
||||
|
||||
/**
|
||||
*
|
||||
* This field was generated by MyBatis Generator.
|
||||
* This field corresponds to the database column sys_member.student_number
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
private String studentNumber;
|
||||
|
||||
/**
|
||||
*
|
||||
* This field was generated by MyBatis Generator.
|
||||
* This field corresponds to the database column sys_member.major
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
private String major;
|
||||
|
||||
/**
|
||||
*
|
||||
* This field was generated by MyBatis Generator.
|
||||
* This field corresponds to the database column sys_member.class
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
private String class;
|
||||
|
||||
/**
|
||||
*
|
||||
* This field was generated by MyBatis Generator.
|
||||
* This field corresponds to the database column sys_member.rank
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
private Integer rank;
|
||||
|
||||
/**
|
||||
*
|
||||
* This field was generated by MyBatis Generator.
|
||||
* This field corresponds to the database column sys_member.initial_capital
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
private BigDecimal initialCapital;
|
||||
|
||||
/**
|
||||
*
|
||||
* This field was generated by MyBatis Generator.
|
||||
* This field corresponds to the database column sys_member.total_assets
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
private BigDecimal totalAssets;
|
||||
|
||||
/**
|
||||
*
|
||||
* This field was generated by MyBatis Generator.
|
||||
* This field corresponds to the database column sys_member.net_value
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
private BigDecimal netValue;
|
||||
|
||||
/**
|
||||
*
|
||||
* This field was generated by MyBatis Generator.
|
||||
* This field corresponds to the database column sys_member.margin_used
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
private BigDecimal marginUsed;
|
||||
|
||||
/**
|
||||
*
|
||||
* This field was generated by MyBatis Generator.
|
||||
* This field corresponds to the database column sys_member.available_funds
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
private BigDecimal availableFunds;
|
||||
|
||||
/**
|
||||
*
|
||||
* This field was generated by MyBatis Generator.
|
||||
* This field corresponds to the database column sys_member.margin_level
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
private BigDecimal marginLevel;
|
||||
|
||||
/**
|
||||
*
|
||||
* This field was generated by MyBatis Generator.
|
||||
* This field corresponds to the database column sys_member.position_profit_loss
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
private BigDecimal positionProfitLoss;
|
||||
|
||||
/**
|
||||
*
|
||||
* This field was generated by MyBatis Generator.
|
||||
* This field corresponds to the database column sys_member.cumulative_profit_loss
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
private BigDecimal cumulativeProfitLoss;
|
||||
|
||||
/**
|
||||
*
|
||||
* This field was generated by MyBatis Generator.
|
||||
* This field corresponds to the database column sys_member.yield
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
private BigDecimal yield;
|
||||
|
||||
/**
|
||||
*
|
||||
* This field was generated by MyBatis Generator.
|
||||
* This field corresponds to the database column sys_member.opening_trades
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
private Integer openingTrades;
|
||||
|
||||
/**
|
||||
*
|
||||
* This field was generated by MyBatis Generator.
|
||||
* This field corresponds to the database column sys_member.closing_trades
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
private Integer closingTrades;
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method returns the value of the database column sys_member.member_id
|
||||
*
|
||||
* @return the value of sys_member.member_id
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public Long getMemberId() {
|
||||
return memberId;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method sets the value of the database column sys_member.member_id
|
||||
*
|
||||
* @param memberId the value for sys_member.member_id
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public void setMemberId(Long memberId) {
|
||||
this.memberId = memberId;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method returns the value of the database column sys_member.training_id
|
||||
*
|
||||
* @return the value of sys_member.training_id
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public String getTrainingId() {
|
||||
return trainingId;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method sets the value of the database column sys_member.training_id
|
||||
*
|
||||
* @param trainingId the value for sys_member.training_id
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public void setTrainingId(String trainingId) {
|
||||
this.trainingId = trainingId == null ? null : trainingId.trim();
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method returns the value of the database column sys_member.name
|
||||
*
|
||||
* @return the value of sys_member.name
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method sets the value of the database column sys_member.name
|
||||
*
|
||||
* @param name the value for sys_member.name
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public void setName(String name) {
|
||||
this.name = name == null ? null : name.trim();
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method returns the value of the database column sys_member.student_number
|
||||
*
|
||||
* @return the value of sys_member.student_number
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public String getStudentNumber() {
|
||||
return studentNumber;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method sets the value of the database column sys_member.student_number
|
||||
*
|
||||
* @param studentNumber the value for sys_member.student_number
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public void setStudentNumber(String studentNumber) {
|
||||
this.studentNumber = studentNumber == null ? null : studentNumber.trim();
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method returns the value of the database column sys_member.major
|
||||
*
|
||||
* @return the value of sys_member.major
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public String getMajor() {
|
||||
return major;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method sets the value of the database column sys_member.major
|
||||
*
|
||||
* @param major the value for sys_member.major
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public void setMajor(String major) {
|
||||
this.major = major == null ? null : major.trim();
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method returns the value of the database column sys_member.class
|
||||
*
|
||||
* @return the value of sys_member.class
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public String getClass() {
|
||||
return class;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method sets the value of the database column sys_member.class
|
||||
*
|
||||
* @param class the value for sys_member.class
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public void setClass(String class) {
|
||||
this.class = class == null ? null : class.trim();
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method returns the value of the database column sys_member.rank
|
||||
*
|
||||
* @return the value of sys_member.rank
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public Integer getRank() {
|
||||
return rank;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method sets the value of the database column sys_member.rank
|
||||
*
|
||||
* @param rank the value for sys_member.rank
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public void setRank(Integer rank) {
|
||||
this.rank = rank;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method returns the value of the database column sys_member.initial_capital
|
||||
*
|
||||
* @return the value of sys_member.initial_capital
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public BigDecimal getInitialCapital() {
|
||||
return initialCapital;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method sets the value of the database column sys_member.initial_capital
|
||||
*
|
||||
* @param initialCapital the value for sys_member.initial_capital
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public void setInitialCapital(BigDecimal initialCapital) {
|
||||
this.initialCapital = initialCapital;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method returns the value of the database column sys_member.total_assets
|
||||
*
|
||||
* @return the value of sys_member.total_assets
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public BigDecimal getTotalAssets() {
|
||||
return totalAssets;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method sets the value of the database column sys_member.total_assets
|
||||
*
|
||||
* @param totalAssets the value for sys_member.total_assets
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public void setTotalAssets(BigDecimal totalAssets) {
|
||||
this.totalAssets = totalAssets;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method returns the value of the database column sys_member.net_value
|
||||
*
|
||||
* @return the value of sys_member.net_value
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public BigDecimal getNetValue() {
|
||||
return netValue;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method sets the value of the database column sys_member.net_value
|
||||
*
|
||||
* @param netValue the value for sys_member.net_value
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public void setNetValue(BigDecimal netValue) {
|
||||
this.netValue = netValue;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method returns the value of the database column sys_member.margin_used
|
||||
*
|
||||
* @return the value of sys_member.margin_used
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public BigDecimal getMarginUsed() {
|
||||
return marginUsed;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method sets the value of the database column sys_member.margin_used
|
||||
*
|
||||
* @param marginUsed the value for sys_member.margin_used
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public void setMarginUsed(BigDecimal marginUsed) {
|
||||
this.marginUsed = marginUsed;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method returns the value of the database column sys_member.available_funds
|
||||
*
|
||||
* @return the value of sys_member.available_funds
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public BigDecimal getAvailableFunds() {
|
||||
return availableFunds;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method sets the value of the database column sys_member.available_funds
|
||||
*
|
||||
* @param availableFunds the value for sys_member.available_funds
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public void setAvailableFunds(BigDecimal availableFunds) {
|
||||
this.availableFunds = availableFunds;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method returns the value of the database column sys_member.margin_level
|
||||
*
|
||||
* @return the value of sys_member.margin_level
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public BigDecimal getMarginLevel() {
|
||||
return marginLevel;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method sets the value of the database column sys_member.margin_level
|
||||
*
|
||||
* @param marginLevel the value for sys_member.margin_level
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public void setMarginLevel(BigDecimal marginLevel) {
|
||||
this.marginLevel = marginLevel;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method returns the value of the database column sys_member.position_profit_loss
|
||||
*
|
||||
* @return the value of sys_member.position_profit_loss
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public BigDecimal getPositionProfitLoss() {
|
||||
return positionProfitLoss;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method sets the value of the database column sys_member.position_profit_loss
|
||||
*
|
||||
* @param positionProfitLoss the value for sys_member.position_profit_loss
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public void setPositionProfitLoss(BigDecimal positionProfitLoss) {
|
||||
this.positionProfitLoss = positionProfitLoss;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method returns the value of the database column sys_member.cumulative_profit_loss
|
||||
*
|
||||
* @return the value of sys_member.cumulative_profit_loss
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public BigDecimal getCumulativeProfitLoss() {
|
||||
return cumulativeProfitLoss;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method sets the value of the database column sys_member.cumulative_profit_loss
|
||||
*
|
||||
* @param cumulativeProfitLoss the value for sys_member.cumulative_profit_loss
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public void setCumulativeProfitLoss(BigDecimal cumulativeProfitLoss) {
|
||||
this.cumulativeProfitLoss = cumulativeProfitLoss;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method returns the value of the database column sys_member.yield
|
||||
*
|
||||
* @return the value of sys_member.yield
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public BigDecimal getYield() {
|
||||
return yield;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method sets the value of the database column sys_member.yield
|
||||
*
|
||||
* @param yield the value for sys_member.yield
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public void setYield(BigDecimal yield) {
|
||||
this.yield = yield;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method returns the value of the database column sys_member.opening_trades
|
||||
*
|
||||
* @return the value of sys_member.opening_trades
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public Integer getOpeningTrades() {
|
||||
return openingTrades;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method sets the value of the database column sys_member.opening_trades
|
||||
*
|
||||
* @param openingTrades the value for sys_member.opening_trades
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public void setOpeningTrades(Integer openingTrades) {
|
||||
this.openingTrades = openingTrades;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method returns the value of the database column sys_member.closing_trades
|
||||
*
|
||||
* @return the value of sys_member.closing_trades
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public Integer getClosingTrades() {
|
||||
return closingTrades;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method was generated by MyBatis Generator.
|
||||
* This method sets the value of the database column sys_member.closing_trades
|
||||
*
|
||||
* @param closingTrades the value for sys_member.closing_trades
|
||||
*
|
||||
* @mbg.generated Tue Jun 27 13:20:28 CST 2023
|
||||
*/
|
||||
public void setClosingTrades(Integer closingTrades) {
|
||||
this.closingTrades = closingTrades;
|
||||
}
|
||||
}
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,39 @@
|
||||
package com.sztzjy.forex.trading_trading.util;
|
||||
|
||||
import org.mybatis.generator.api.MyBatisGenerator;
|
||||
import org.mybatis.generator.config.Configuration;
|
||||
import org.mybatis.generator.config.xml.ConfigurationParser;
|
||||
import org.mybatis.generator.internal.DefaultShellCallback;
|
||||
|
||||
import java.io.File;
|
||||
import java.net.URL;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
public class GeneratorUtil {
|
||||
|
||||
public static void generate() {
|
||||
try {
|
||||
List<String> warnings = new ArrayList<>();
|
||||
boolean overwrite = true;
|
||||
|
||||
// 获取 generatorConfig.xml 文件路径
|
||||
URL resourceUrl = GeneratorUtil.class.getResource("/generatorConfig.xml");
|
||||
String configFilePath = resourceUrl.getFile();
|
||||
|
||||
File configFileObj = new File(configFilePath);
|
||||
ConfigurationParser cp = new ConfigurationParser(warnings);
|
||||
Configuration config = cp.parseConfiguration(configFileObj);
|
||||
|
||||
DefaultShellCallback callback = new DefaultShellCallback(overwrite);
|
||||
MyBatisGenerator myBatisGenerator = new MyBatisGenerator(config, callback, warnings);
|
||||
myBatisGenerator.generate(null);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
generate();
|
||||
}
|
||||
}
|
@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
|
||||
<generatorConfiguration>
|
||||
<context id="DB2Tables" targetRuntime="MyBatis3">
|
||||
<!-- 配置数据库连接信息 -->
|
||||
<jdbcConnection driverClass="com.mysql.cj.jdbc.Driver" connectionURL="jdbc:mysql://118.31.7.2:3306/foreign_exchange_trading" userId="your_username" password="your_password" />
|
||||
|
||||
<!-- 配置实体类的位置 -->
|
||||
<javaModelGenerator targetPackage="com.sztzjy.forex.trading_trading.entity" targetProject="src/main/java">
|
||||
<!-- 生成的Java模型是否支持序列化 -->
|
||||
<property name="enableSubPackages" value="true" />
|
||||
<property name="trimStrings" value="true" />
|
||||
</javaModelGenerator>
|
||||
|
||||
<!-- 配置Mapper XML文件的位置-->
|
||||
<sqlMapGenerator targetPackage="mappers" targetProject="src/main/resources">
|
||||
<property name="enableSubPackages" value="true" />
|
||||
</sqlMapGenerator>
|
||||
|
||||
<!-- 配置Mapper接口的位置 -->
|
||||
<javaClientGenerator type="XMLMAPPER" targetPackage="com.sztzjy.forex.trading_trading.mappers" targetProject="src">
|
||||
<property name="enableSubPackages" value="true" />
|
||||
</javaClientGenerator>
|
||||
|
||||
<!-- 需要生成的表 -->
|
||||
<table tableName="sys_member" domainObjectName="Member" />
|
||||
|
||||
</context>
|
||||
|
||||
|
||||
</generatorConfiguration>
|
@ -0,0 +1,493 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.sztzjy.forex.trading_trading.mappers.MemberMapper">
|
||||
<resultMap id="BaseResultMap" type="com.sztzjy.forex.trading_trading.entity.Member">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Tue Jun 27 13:20:28 CST 2023.
|
||||
-->
|
||||
<id column="member_id" jdbcType="BIGINT" property="memberId" />
|
||||
<result column="training_id" jdbcType="VARCHAR" property="trainingId" />
|
||||
<result column="name" jdbcType="VARCHAR" property="name" />
|
||||
<result column="student_number" jdbcType="VARCHAR" property="studentNumber" />
|
||||
<result column="major" jdbcType="VARCHAR" property="major" />
|
||||
<result column="class" jdbcType="VARCHAR" property="class" />
|
||||
<result column="rank" jdbcType="INTEGER" property="rank" />
|
||||
<result column="initial_capital" jdbcType="DECIMAL" property="initialCapital" />
|
||||
<result column="total_assets" jdbcType="DECIMAL" property="totalAssets" />
|
||||
<result column="net_value" jdbcType="DECIMAL" property="netValue" />
|
||||
<result column="margin_used" jdbcType="DECIMAL" property="marginUsed" />
|
||||
<result column="available_funds" jdbcType="DECIMAL" property="availableFunds" />
|
||||
<result column="margin_level" jdbcType="DECIMAL" property="marginLevel" />
|
||||
<result column="position_profit_loss" jdbcType="DECIMAL" property="positionProfitLoss" />
|
||||
<result column="cumulative_profit_loss" jdbcType="DECIMAL" property="cumulativeProfitLoss" />
|
||||
<result column="yield" jdbcType="DECIMAL" property="yield" />
|
||||
<result column="opening_trades" jdbcType="INTEGER" property="openingTrades" />
|
||||
<result column="closing_trades" jdbcType="INTEGER" property="closingTrades" />
|
||||
</resultMap>
|
||||
<sql id="Example_Where_Clause">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Tue Jun 27 13:20:28 CST 2023.
|
||||
-->
|
||||
<where>
|
||||
<foreach collection="oredCriteria" item="criteria" separator="or">
|
||||
<if test="criteria.valid">
|
||||
<trim prefix="(" prefixOverrides="and" suffix=")">
|
||||
<foreach collection="criteria.criteria" item="criterion">
|
||||
<choose>
|
||||
<when test="criterion.noValue">
|
||||
and ${criterion.condition}
|
||||
</when>
|
||||
<when test="criterion.singleValue">
|
||||
and ${criterion.condition} #{criterion.value}
|
||||
</when>
|
||||
<when test="criterion.betweenValue">
|
||||
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
|
||||
</when>
|
||||
<when test="criterion.listValue">
|
||||
and ${criterion.condition}
|
||||
<foreach close=")" collection="criterion.value" item="listItem" open="(" separator=",">
|
||||
#{listItem}
|
||||
</foreach>
|
||||
</when>
|
||||
</choose>
|
||||
</foreach>
|
||||
</trim>
|
||||
</if>
|
||||
</foreach>
|
||||
</where>
|
||||
</sql>
|
||||
<sql id="Update_By_Example_Where_Clause">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Tue Jun 27 13:20:28 CST 2023.
|
||||
-->
|
||||
<where>
|
||||
<foreach collection="example.oredCriteria" item="criteria" separator="or">
|
||||
<if test="criteria.valid">
|
||||
<trim prefix="(" prefixOverrides="and" suffix=")">
|
||||
<foreach collection="criteria.criteria" item="criterion">
|
||||
<choose>
|
||||
<when test="criterion.noValue">
|
||||
and ${criterion.condition}
|
||||
</when>
|
||||
<when test="criterion.singleValue">
|
||||
and ${criterion.condition} #{criterion.value}
|
||||
</when>
|
||||
<when test="criterion.betweenValue">
|
||||
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
|
||||
</when>
|
||||
<when test="criterion.listValue">
|
||||
and ${criterion.condition}
|
||||
<foreach close=")" collection="criterion.value" item="listItem" open="(" separator=",">
|
||||
#{listItem}
|
||||
</foreach>
|
||||
</when>
|
||||
</choose>
|
||||
</foreach>
|
||||
</trim>
|
||||
</if>
|
||||
</foreach>
|
||||
</where>
|
||||
</sql>
|
||||
<sql id="Base_Column_List">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Tue Jun 27 13:20:28 CST 2023.
|
||||
-->
|
||||
member_id, training_id, name, student_number, major, class, rank, initial_capital,
|
||||
total_assets, net_value, margin_used, available_funds, margin_level, position_profit_loss,
|
||||
cumulative_profit_loss, yield, opening_trades, closing_trades
|
||||
</sql>
|
||||
<select id="selectByExample" parameterType="com.sztzjy.forex.trading_trading.entity.example.MemberExample" resultMap="BaseResultMap">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Tue Jun 27 13:20:28 CST 2023.
|
||||
-->
|
||||
select
|
||||
<if test="distinct">
|
||||
distinct
|
||||
</if>
|
||||
<include refid="Base_Column_List" />
|
||||
from sys_member
|
||||
<if test="_parameter != null">
|
||||
<include refid="Example_Where_Clause" />
|
||||
</if>
|
||||
<if test="orderByClause != null">
|
||||
order by ${orderByClause}
|
||||
</if>
|
||||
</select>
|
||||
<select id="selectByPrimaryKey" parameterType="java.lang.Long" resultMap="BaseResultMap">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Tue Jun 27 13:20:28 CST 2023.
|
||||
-->
|
||||
select
|
||||
<include refid="Base_Column_List" />
|
||||
from sys_member
|
||||
where member_id = #{memberId,jdbcType=BIGINT}
|
||||
</select>
|
||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Long">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Tue Jun 27 13:20:28 CST 2023.
|
||||
-->
|
||||
delete from sys_member
|
||||
where member_id = #{memberId,jdbcType=BIGINT}
|
||||
</delete>
|
||||
<delete id="deleteByExample" parameterType="com.sztzjy.forex.trading_trading.entity.example.MemberExample">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Tue Jun 27 13:20:28 CST 2023.
|
||||
-->
|
||||
delete from sys_member
|
||||
<if test="_parameter != null">
|
||||
<include refid="Example_Where_Clause" />
|
||||
</if>
|
||||
</delete>
|
||||
<insert id="insert" parameterType="com.sztzjy.forex.trading_trading.entity.Member">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Tue Jun 27 13:20:28 CST 2023.
|
||||
-->
|
||||
insert into sys_member (member_id, training_id, name,
|
||||
student_number, major, class,
|
||||
rank, initial_capital, total_assets,
|
||||
net_value, margin_used, available_funds,
|
||||
margin_level, position_profit_loss, cumulative_profit_loss,
|
||||
yield, opening_trades, closing_trades
|
||||
)
|
||||
values (#{memberId,jdbcType=BIGINT}, #{trainingId,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR},
|
||||
#{studentNumber,jdbcType=VARCHAR}, #{major,jdbcType=VARCHAR}, #{class,jdbcType=VARCHAR},
|
||||
#{rank,jdbcType=INTEGER}, #{initialCapital,jdbcType=DECIMAL}, #{totalAssets,jdbcType=DECIMAL},
|
||||
#{netValue,jdbcType=DECIMAL}, #{marginUsed,jdbcType=DECIMAL}, #{availableFunds,jdbcType=DECIMAL},
|
||||
#{marginLevel,jdbcType=DECIMAL}, #{positionProfitLoss,jdbcType=DECIMAL}, #{cumulativeProfitLoss,jdbcType=DECIMAL},
|
||||
#{yield,jdbcType=DECIMAL}, #{openingTrades,jdbcType=INTEGER}, #{closingTrades,jdbcType=INTEGER}
|
||||
)
|
||||
</insert>
|
||||
<insert id="insertSelective" parameterType="com.sztzjy.forex.trading_trading.entity.Member">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Tue Jun 27 13:20:28 CST 2023.
|
||||
-->
|
||||
insert into sys_member
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="memberId != null">
|
||||
member_id,
|
||||
</if>
|
||||
<if test="trainingId != null">
|
||||
training_id,
|
||||
</if>
|
||||
<if test="name != null">
|
||||
name,
|
||||
</if>
|
||||
<if test="studentNumber != null">
|
||||
student_number,
|
||||
</if>
|
||||
<if test="major != null">
|
||||
major,
|
||||
</if>
|
||||
<if test="class != null">
|
||||
class,
|
||||
</if>
|
||||
<if test="rank != null">
|
||||
rank,
|
||||
</if>
|
||||
<if test="initialCapital != null">
|
||||
initial_capital,
|
||||
</if>
|
||||
<if test="totalAssets != null">
|
||||
total_assets,
|
||||
</if>
|
||||
<if test="netValue != null">
|
||||
net_value,
|
||||
</if>
|
||||
<if test="marginUsed != null">
|
||||
margin_used,
|
||||
</if>
|
||||
<if test="availableFunds != null">
|
||||
available_funds,
|
||||
</if>
|
||||
<if test="marginLevel != null">
|
||||
margin_level,
|
||||
</if>
|
||||
<if test="positionProfitLoss != null">
|
||||
position_profit_loss,
|
||||
</if>
|
||||
<if test="cumulativeProfitLoss != null">
|
||||
cumulative_profit_loss,
|
||||
</if>
|
||||
<if test="yield != null">
|
||||
yield,
|
||||
</if>
|
||||
<if test="openingTrades != null">
|
||||
opening_trades,
|
||||
</if>
|
||||
<if test="closingTrades != null">
|
||||
closing_trades,
|
||||
</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="memberId != null">
|
||||
#{memberId,jdbcType=BIGINT},
|
||||
</if>
|
||||
<if test="trainingId != null">
|
||||
#{trainingId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="name != null">
|
||||
#{name,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="studentNumber != null">
|
||||
#{studentNumber,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="major != null">
|
||||
#{major,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="class != null">
|
||||
#{class,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="rank != null">
|
||||
#{rank,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="initialCapital != null">
|
||||
#{initialCapital,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="totalAssets != null">
|
||||
#{totalAssets,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="netValue != null">
|
||||
#{netValue,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="marginUsed != null">
|
||||
#{marginUsed,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="availableFunds != null">
|
||||
#{availableFunds,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="marginLevel != null">
|
||||
#{marginLevel,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="positionProfitLoss != null">
|
||||
#{positionProfitLoss,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="cumulativeProfitLoss != null">
|
||||
#{cumulativeProfitLoss,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="yield != null">
|
||||
#{yield,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="openingTrades != null">
|
||||
#{openingTrades,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="closingTrades != null">
|
||||
#{closingTrades,jdbcType=INTEGER},
|
||||
</if>
|
||||
</trim>
|
||||
</insert>
|
||||
<select id="countByExample" parameterType="com.sztzjy.forex.trading_trading.entity.example.MemberExample" resultType="java.lang.Long">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Tue Jun 27 13:20:28 CST 2023.
|
||||
-->
|
||||
select count(*) from sys_member
|
||||
<if test="_parameter != null">
|
||||
<include refid="Example_Where_Clause" />
|
||||
</if>
|
||||
</select>
|
||||
<update id="updateByExampleSelective" parameterType="map">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Tue Jun 27 13:20:28 CST 2023.
|
||||
-->
|
||||
update sys_member
|
||||
<set>
|
||||
<if test="record.memberId != null">
|
||||
member_id = #{record.memberId,jdbcType=BIGINT},
|
||||
</if>
|
||||
<if test="record.trainingId != null">
|
||||
training_id = #{record.trainingId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.name != null">
|
||||
name = #{record.name,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.studentNumber != null">
|
||||
student_number = #{record.studentNumber,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.major != null">
|
||||
major = #{record.major,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.class != null">
|
||||
class = #{record.class,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.rank != null">
|
||||
rank = #{record.rank,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="record.initialCapital != null">
|
||||
initial_capital = #{record.initialCapital,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.totalAssets != null">
|
||||
total_assets = #{record.totalAssets,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.netValue != null">
|
||||
net_value = #{record.netValue,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.marginUsed != null">
|
||||
margin_used = #{record.marginUsed,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.availableFunds != null">
|
||||
available_funds = #{record.availableFunds,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.marginLevel != null">
|
||||
margin_level = #{record.marginLevel,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.positionProfitLoss != null">
|
||||
position_profit_loss = #{record.positionProfitLoss,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.cumulativeProfitLoss != null">
|
||||
cumulative_profit_loss = #{record.cumulativeProfitLoss,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.yield != null">
|
||||
yield = #{record.yield,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="record.openingTrades != null">
|
||||
opening_trades = #{record.openingTrades,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="record.closingTrades != null">
|
||||
closing_trades = #{record.closingTrades,jdbcType=INTEGER},
|
||||
</if>
|
||||
</set>
|
||||
<if test="_parameter != null">
|
||||
<include refid="Update_By_Example_Where_Clause" />
|
||||
</if>
|
||||
</update>
|
||||
<update id="updateByExample" parameterType="map">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Tue Jun 27 13:20:28 CST 2023.
|
||||
-->
|
||||
update sys_member
|
||||
set member_id = #{record.memberId,jdbcType=BIGINT},
|
||||
training_id = #{record.trainingId,jdbcType=VARCHAR},
|
||||
name = #{record.name,jdbcType=VARCHAR},
|
||||
student_number = #{record.studentNumber,jdbcType=VARCHAR},
|
||||
major = #{record.major,jdbcType=VARCHAR},
|
||||
class = #{record.class,jdbcType=VARCHAR},
|
||||
rank = #{record.rank,jdbcType=INTEGER},
|
||||
initial_capital = #{record.initialCapital,jdbcType=DECIMAL},
|
||||
total_assets = #{record.totalAssets,jdbcType=DECIMAL},
|
||||
net_value = #{record.netValue,jdbcType=DECIMAL},
|
||||
margin_used = #{record.marginUsed,jdbcType=DECIMAL},
|
||||
available_funds = #{record.availableFunds,jdbcType=DECIMAL},
|
||||
margin_level = #{record.marginLevel,jdbcType=DECIMAL},
|
||||
position_profit_loss = #{record.positionProfitLoss,jdbcType=DECIMAL},
|
||||
cumulative_profit_loss = #{record.cumulativeProfitLoss,jdbcType=DECIMAL},
|
||||
yield = #{record.yield,jdbcType=DECIMAL},
|
||||
opening_trades = #{record.openingTrades,jdbcType=INTEGER},
|
||||
closing_trades = #{record.closingTrades,jdbcType=INTEGER}
|
||||
<if test="_parameter != null">
|
||||
<include refid="Update_By_Example_Where_Clause" />
|
||||
</if>
|
||||
</update>
|
||||
<update id="updateByPrimaryKeySelective" parameterType="com.sztzjy.forex.trading_trading.entity.Member">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Tue Jun 27 13:20:28 CST 2023.
|
||||
-->
|
||||
update sys_member
|
||||
<set>
|
||||
<if test="trainingId != null">
|
||||
training_id = #{trainingId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="name != null">
|
||||
name = #{name,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="studentNumber != null">
|
||||
student_number = #{studentNumber,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="major != null">
|
||||
major = #{major,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="class != null">
|
||||
class = #{class,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="rank != null">
|
||||
rank = #{rank,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="initialCapital != null">
|
||||
initial_capital = #{initialCapital,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="totalAssets != null">
|
||||
total_assets = #{totalAssets,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="netValue != null">
|
||||
net_value = #{netValue,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="marginUsed != null">
|
||||
margin_used = #{marginUsed,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="availableFunds != null">
|
||||
available_funds = #{availableFunds,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="marginLevel != null">
|
||||
margin_level = #{marginLevel,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="positionProfitLoss != null">
|
||||
position_profit_loss = #{positionProfitLoss,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="cumulativeProfitLoss != null">
|
||||
cumulative_profit_loss = #{cumulativeProfitLoss,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="yield != null">
|
||||
yield = #{yield,jdbcType=DECIMAL},
|
||||
</if>
|
||||
<if test="openingTrades != null">
|
||||
opening_trades = #{openingTrades,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="closingTrades != null">
|
||||
closing_trades = #{closingTrades,jdbcType=INTEGER},
|
||||
</if>
|
||||
</set>
|
||||
where member_id = #{memberId,jdbcType=BIGINT}
|
||||
</update>
|
||||
<update id="updateByPrimaryKey" parameterType="com.sztzjy.forex.trading_trading.entity.Member">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Tue Jun 27 13:20:28 CST 2023.
|
||||
-->
|
||||
update sys_member
|
||||
set training_id = #{trainingId,jdbcType=VARCHAR},
|
||||
name = #{name,jdbcType=VARCHAR},
|
||||
student_number = #{studentNumber,jdbcType=VARCHAR},
|
||||
major = #{major,jdbcType=VARCHAR},
|
||||
class = #{class,jdbcType=VARCHAR},
|
||||
rank = #{rank,jdbcType=INTEGER},
|
||||
initial_capital = #{initialCapital,jdbcType=DECIMAL},
|
||||
total_assets = #{totalAssets,jdbcType=DECIMAL},
|
||||
net_value = #{netValue,jdbcType=DECIMAL},
|
||||
margin_used = #{marginUsed,jdbcType=DECIMAL},
|
||||
available_funds = #{availableFunds,jdbcType=DECIMAL},
|
||||
margin_level = #{marginLevel,jdbcType=DECIMAL},
|
||||
position_profit_loss = #{positionProfitLoss,jdbcType=DECIMAL},
|
||||
cumulative_profit_loss = #{cumulativeProfitLoss,jdbcType=DECIMAL},
|
||||
yield = #{yield,jdbcType=DECIMAL},
|
||||
opening_trades = #{openingTrades,jdbcType=INTEGER},
|
||||
closing_trades = #{closingTrades,jdbcType=INTEGER}
|
||||
where member_id = #{memberId,jdbcType=BIGINT}
|
||||
</update>
|
||||
</mapper>
|
Loading…
Reference in New Issue