逆向工程配置及示例

pull/1/head
yz 2 years ago
parent da9d0822a1
commit 0d22dadb7c

@ -0,0 +1,21 @@
package com.sztzjy.forex.trading_trading.controller;
import com.sztzjy.forex.trading_trading.annotation.AnonymousAccess;
import com.sztzjy.forex.trading_trading.common.mql5API.Mql5API;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("testController")
public class TestController {
@AnonymousAccess
@PostMapping("test")
public void Test(){
Mql5API mql5API=new Mql5API();
mql5API.getCurrencyList();
mql5API.getRmbquot();
mql5API.getExchangeFrate();
}
}

@ -0,0 +1,4 @@
package com.sztzjy.forex.trading_trading.controller;
public class TradingController {
}

@ -1,7 +1,7 @@
package com.sztzjy.forex.trading_trading.mappers; package com.sztzjy.forex.trading_trading.mappers;
import com.sztzjy.forex.trading_trading.entity.Member; import com.sztzjy.forex.trading_trading.entity.Member;
import com.sztzjy.forex.trading_trading.entity.MemberExample; import com.sztzjy.forex.trading_trading.entity.example.MemberExample;
import java.util.List; import java.util.List;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
@ -10,7 +10,7 @@ public interface MemberMapper {
* This method was generated by MyBatis Generator. * This method was generated by MyBatis Generator.
* This method corresponds to the database table sys_member * This method corresponds to the database table sys_member
* *
* @mbg.generated Tue Jun 27 13:20:28 CST 2023 * @mbg.generated Tue Jun 27 13:28:23 CST 2023
*/ */
long countByExample(MemberExample example); long countByExample(MemberExample example);
@ -18,7 +18,7 @@ public interface MemberMapper {
* This method was generated by MyBatis Generator. * This method was generated by MyBatis Generator.
* This method corresponds to the database table sys_member * This method corresponds to the database table sys_member
* *
* @mbg.generated Tue Jun 27 13:20:28 CST 2023 * @mbg.generated Tue Jun 27 13:28:23 CST 2023
*/ */
int deleteByExample(MemberExample example); int deleteByExample(MemberExample example);
@ -26,7 +26,7 @@ public interface MemberMapper {
* This method was generated by MyBatis Generator. * This method was generated by MyBatis Generator.
* This method corresponds to the database table sys_member * This method corresponds to the database table sys_member
* *
* @mbg.generated Tue Jun 27 13:20:28 CST 2023 * @mbg.generated Tue Jun 27 13:28:23 CST 2023
*/ */
int deleteByPrimaryKey(Long memberId); int deleteByPrimaryKey(Long memberId);
@ -34,7 +34,7 @@ public interface MemberMapper {
* This method was generated by MyBatis Generator. * This method was generated by MyBatis Generator.
* This method corresponds to the database table sys_member * This method corresponds to the database table sys_member
* *
* @mbg.generated Tue Jun 27 13:20:28 CST 2023 * @mbg.generated Tue Jun 27 13:28:23 CST 2023
*/ */
int insert(Member record); int insert(Member record);
@ -42,7 +42,7 @@ public interface MemberMapper {
* This method was generated by MyBatis Generator. * This method was generated by MyBatis Generator.
* This method corresponds to the database table sys_member * This method corresponds to the database table sys_member
* *
* @mbg.generated Tue Jun 27 13:20:28 CST 2023 * @mbg.generated Tue Jun 27 13:28:23 CST 2023
*/ */
int insertSelective(Member record); int insertSelective(Member record);
@ -50,7 +50,7 @@ public interface MemberMapper {
* This method was generated by MyBatis Generator. * This method was generated by MyBatis Generator.
* This method corresponds to the database table sys_member * This method corresponds to the database table sys_member
* *
* @mbg.generated Tue Jun 27 13:20:28 CST 2023 * @mbg.generated Tue Jun 27 13:28:23 CST 2023
*/ */
List<Member> selectByExample(MemberExample example); List<Member> selectByExample(MemberExample example);
@ -58,7 +58,7 @@ public interface MemberMapper {
* This method was generated by MyBatis Generator. * This method was generated by MyBatis Generator.
* This method corresponds to the database table sys_member * This method corresponds to the database table sys_member
* *
* @mbg.generated Tue Jun 27 13:20:28 CST 2023 * @mbg.generated Tue Jun 27 13:28:23 CST 2023
*/ */
Member selectByPrimaryKey(Long memberId); Member selectByPrimaryKey(Long memberId);
@ -66,7 +66,7 @@ public interface MemberMapper {
* This method was generated by MyBatis Generator. * This method was generated by MyBatis Generator.
* This method corresponds to the database table sys_member * This method corresponds to the database table sys_member
* *
* @mbg.generated Tue Jun 27 13:20:28 CST 2023 * @mbg.generated Tue Jun 27 13:28:23 CST 2023
*/ */
int updateByExampleSelective(@Param("record") Member record, @Param("example") MemberExample example); int updateByExampleSelective(@Param("record") Member record, @Param("example") MemberExample example);
@ -74,7 +74,7 @@ public interface MemberMapper {
* This method was generated by MyBatis Generator. * This method was generated by MyBatis Generator.
* This method corresponds to the database table sys_member * This method corresponds to the database table sys_member
* *
* @mbg.generated Tue Jun 27 13:20:28 CST 2023 * @mbg.generated Tue Jun 27 13:28:23 CST 2023
*/ */
int updateByExample(@Param("record") Member record, @Param("example") MemberExample example); int updateByExample(@Param("record") Member record, @Param("example") MemberExample example);
@ -82,7 +82,7 @@ public interface MemberMapper {
* This method was generated by MyBatis Generator. * This method was generated by MyBatis Generator.
* This method corresponds to the database table sys_member * This method corresponds to the database table sys_member
* *
* @mbg.generated Tue Jun 27 13:20:28 CST 2023 * @mbg.generated Tue Jun 27 13:28:23 CST 2023
*/ */
int updateByPrimaryKeySelective(Member record); int updateByPrimaryKeySelective(Member record);
@ -90,7 +90,7 @@ public interface MemberMapper {
* This method was generated by MyBatis Generator. * This method was generated by MyBatis Generator.
* This method corresponds to the database table sys_member * This method corresponds to the database table sys_member
* *
* @mbg.generated Tue Jun 27 13:20:28 CST 2023 * @mbg.generated Tue Jun 27 13:28:23 CST 2023
*/ */
int updateByPrimaryKey(Member record); int updateByPrimaryKey(Member record);
} }

@ -5,14 +5,14 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Tue Jun 27 13:20:28 CST 2023. This element was generated on Tue Jun 27 13:28:23 CST 2023.
--> -->
<id column="member_id" jdbcType="BIGINT" property="memberId" /> <id column="member_id" jdbcType="BIGINT" property="memberId" />
<result column="training_id" jdbcType="VARCHAR" property="trainingId" /> <result column="training_id" jdbcType="VARCHAR" property="trainingId" />
<result column="name" jdbcType="VARCHAR" property="name" /> <result column="name" jdbcType="VARCHAR" property="name" />
<result column="student_number" jdbcType="VARCHAR" property="studentNumber" /> <result column="student_number" jdbcType="VARCHAR" property="studentNumber" />
<result column="major" jdbcType="VARCHAR" property="major" /> <result column="major" jdbcType="VARCHAR" property="major" />
<result column="class" jdbcType="VARCHAR" property="class" /> <result column="class_grade" jdbcType="VARCHAR" property="classGrade" />
<result column="rank" jdbcType="INTEGER" property="rank" /> <result column="rank" jdbcType="INTEGER" property="rank" />
<result column="initial_capital" jdbcType="DECIMAL" property="initialCapital" /> <result column="initial_capital" jdbcType="DECIMAL" property="initialCapital" />
<result column="total_assets" jdbcType="DECIMAL" property="totalAssets" /> <result column="total_assets" jdbcType="DECIMAL" property="totalAssets" />
@ -30,7 +30,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Tue Jun 27 13:20:28 CST 2023. This element was generated on Tue Jun 27 13:28:23 CST 2023.
--> -->
<where> <where>
<foreach collection="oredCriteria" item="criteria" separator="or"> <foreach collection="oredCriteria" item="criteria" separator="or">
@ -64,7 +64,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Tue Jun 27 13:20:28 CST 2023. This element was generated on Tue Jun 27 13:28:23 CST 2023.
--> -->
<where> <where>
<foreach collection="example.oredCriteria" item="criteria" separator="or"> <foreach collection="example.oredCriteria" item="criteria" separator="or">
@ -98,9 +98,9 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Tue Jun 27 13:20:28 CST 2023. This element was generated on Tue Jun 27 13:28:23 CST 2023.
--> -->
member_id, training_id, name, student_number, major, class, rank, initial_capital, member_id, training_id, name, student_number, major, class_grade, rank, initial_capital,
total_assets, net_value, margin_used, available_funds, margin_level, position_profit_loss, total_assets, net_value, margin_used, available_funds, margin_level, position_profit_loss,
cumulative_profit_loss, yield, opening_trades, closing_trades cumulative_profit_loss, yield, opening_trades, closing_trades
</sql> </sql>
@ -108,7 +108,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Tue Jun 27 13:20:28 CST 2023. This element was generated on Tue Jun 27 13:28:23 CST 2023.
--> -->
select select
<if test="distinct"> <if test="distinct">
@ -127,7 +127,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Tue Jun 27 13:20:28 CST 2023. This element was generated on Tue Jun 27 13:28:23 CST 2023.
--> -->
select select
<include refid="Base_Column_List" /> <include refid="Base_Column_List" />
@ -138,7 +138,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Tue Jun 27 13:20:28 CST 2023. This element was generated on Tue Jun 27 13:28:23 CST 2023.
--> -->
delete from sys_member delete from sys_member
where member_id = #{memberId,jdbcType=BIGINT} where member_id = #{memberId,jdbcType=BIGINT}
@ -147,7 +147,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Tue Jun 27 13:20:28 CST 2023. This element was generated on Tue Jun 27 13:28:23 CST 2023.
--> -->
delete from sys_member delete from sys_member
<if test="_parameter != null"> <if test="_parameter != null">
@ -158,17 +158,17 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Tue Jun 27 13:20:28 CST 2023. This element was generated on Tue Jun 27 13:28:23 CST 2023.
--> -->
insert into sys_member (member_id, training_id, name, insert into sys_member (member_id, training_id, name,
student_number, major, class, student_number, major, class_grade,
rank, initial_capital, total_assets, rank, initial_capital, total_assets,
net_value, margin_used, available_funds, net_value, margin_used, available_funds,
margin_level, position_profit_loss, cumulative_profit_loss, margin_level, position_profit_loss, cumulative_profit_loss,
yield, opening_trades, closing_trades yield, opening_trades, closing_trades
) )
values (#{memberId,jdbcType=BIGINT}, #{trainingId,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, values (#{memberId,jdbcType=BIGINT}, #{trainingId,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR},
#{studentNumber,jdbcType=VARCHAR}, #{major,jdbcType=VARCHAR}, #{class,jdbcType=VARCHAR}, #{studentNumber,jdbcType=VARCHAR}, #{major,jdbcType=VARCHAR}, #{classGrade,jdbcType=VARCHAR},
#{rank,jdbcType=INTEGER}, #{initialCapital,jdbcType=DECIMAL}, #{totalAssets,jdbcType=DECIMAL}, #{rank,jdbcType=INTEGER}, #{initialCapital,jdbcType=DECIMAL}, #{totalAssets,jdbcType=DECIMAL},
#{netValue,jdbcType=DECIMAL}, #{marginUsed,jdbcType=DECIMAL}, #{availableFunds,jdbcType=DECIMAL}, #{netValue,jdbcType=DECIMAL}, #{marginUsed,jdbcType=DECIMAL}, #{availableFunds,jdbcType=DECIMAL},
#{marginLevel,jdbcType=DECIMAL}, #{positionProfitLoss,jdbcType=DECIMAL}, #{cumulativeProfitLoss,jdbcType=DECIMAL}, #{marginLevel,jdbcType=DECIMAL}, #{positionProfitLoss,jdbcType=DECIMAL}, #{cumulativeProfitLoss,jdbcType=DECIMAL},
@ -179,7 +179,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Tue Jun 27 13:20:28 CST 2023. This element was generated on Tue Jun 27 13:28:23 CST 2023.
--> -->
insert into sys_member insert into sys_member
<trim prefix="(" suffix=")" suffixOverrides=","> <trim prefix="(" suffix=")" suffixOverrides=",">
@ -198,8 +198,8 @@
<if test="major != null"> <if test="major != null">
major, major,
</if> </if>
<if test="class != null"> <if test="classGrade != null">
class, class_grade,
</if> </if>
<if test="rank != null"> <if test="rank != null">
rank, rank,
@ -254,8 +254,8 @@
<if test="major != null"> <if test="major != null">
#{major,jdbcType=VARCHAR}, #{major,jdbcType=VARCHAR},
</if> </if>
<if test="class != null"> <if test="classGrade != null">
#{class,jdbcType=VARCHAR}, #{classGrade,jdbcType=VARCHAR},
</if> </if>
<if test="rank != null"> <if test="rank != null">
#{rank,jdbcType=INTEGER}, #{rank,jdbcType=INTEGER},
@ -299,7 +299,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Tue Jun 27 13:20:28 CST 2023. This element was generated on Tue Jun 27 13:28:23 CST 2023.
--> -->
select count(*) from sys_member select count(*) from sys_member
<if test="_parameter != null"> <if test="_parameter != null">
@ -310,7 +310,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Tue Jun 27 13:20:28 CST 2023. This element was generated on Tue Jun 27 13:28:23 CST 2023.
--> -->
update sys_member update sys_member
<set> <set>
@ -329,8 +329,8 @@
<if test="record.major != null"> <if test="record.major != null">
major = #{record.major,jdbcType=VARCHAR}, major = #{record.major,jdbcType=VARCHAR},
</if> </if>
<if test="record.class != null"> <if test="record.classGrade != null">
class = #{record.class,jdbcType=VARCHAR}, class_grade = #{record.classGrade,jdbcType=VARCHAR},
</if> </if>
<if test="record.rank != null"> <if test="record.rank != null">
rank = #{record.rank,jdbcType=INTEGER}, rank = #{record.rank,jdbcType=INTEGER},
@ -377,7 +377,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Tue Jun 27 13:20:28 CST 2023. This element was generated on Tue Jun 27 13:28:23 CST 2023.
--> -->
update sys_member update sys_member
set member_id = #{record.memberId,jdbcType=BIGINT}, set member_id = #{record.memberId,jdbcType=BIGINT},
@ -385,7 +385,7 @@
name = #{record.name,jdbcType=VARCHAR}, name = #{record.name,jdbcType=VARCHAR},
student_number = #{record.studentNumber,jdbcType=VARCHAR}, student_number = #{record.studentNumber,jdbcType=VARCHAR},
major = #{record.major,jdbcType=VARCHAR}, major = #{record.major,jdbcType=VARCHAR},
class = #{record.class,jdbcType=VARCHAR}, class_grade = #{record.classGrade,jdbcType=VARCHAR},
rank = #{record.rank,jdbcType=INTEGER}, rank = #{record.rank,jdbcType=INTEGER},
initial_capital = #{record.initialCapital,jdbcType=DECIMAL}, initial_capital = #{record.initialCapital,jdbcType=DECIMAL},
total_assets = #{record.totalAssets,jdbcType=DECIMAL}, total_assets = #{record.totalAssets,jdbcType=DECIMAL},
@ -406,7 +406,7 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Tue Jun 27 13:20:28 CST 2023. This element was generated on Tue Jun 27 13:28:23 CST 2023.
--> -->
update sys_member update sys_member
<set> <set>
@ -422,8 +422,8 @@
<if test="major != null"> <if test="major != null">
major = #{major,jdbcType=VARCHAR}, major = #{major,jdbcType=VARCHAR},
</if> </if>
<if test="class != null"> <if test="classGrade != null">
class = #{class,jdbcType=VARCHAR}, class_grade = #{classGrade,jdbcType=VARCHAR},
</if> </if>
<if test="rank != null"> <if test="rank != null">
rank = #{rank,jdbcType=INTEGER}, rank = #{rank,jdbcType=INTEGER},
@ -468,14 +468,14 @@
<!-- <!--
WARNING - @mbg.generated WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Tue Jun 27 13:20:28 CST 2023. This element was generated on Tue Jun 27 13:28:23 CST 2023.
--> -->
update sys_member update sys_member
set training_id = #{trainingId,jdbcType=VARCHAR}, set training_id = #{trainingId,jdbcType=VARCHAR},
name = #{name,jdbcType=VARCHAR}, name = #{name,jdbcType=VARCHAR},
student_number = #{studentNumber,jdbcType=VARCHAR}, student_number = #{studentNumber,jdbcType=VARCHAR},
major = #{major,jdbcType=VARCHAR}, major = #{major,jdbcType=VARCHAR},
class = #{class,jdbcType=VARCHAR}, class_grade = #{classGrade,jdbcType=VARCHAR},
rank = #{rank,jdbcType=INTEGER}, rank = #{rank,jdbcType=INTEGER},
initial_capital = #{initialCapital,jdbcType=DECIMAL}, initial_capital = #{initialCapital,jdbcType=DECIMAL},
total_assets = #{totalAssets,jdbcType=DECIMAL}, total_assets = #{totalAssets,jdbcType=DECIMAL},

Loading…
Cancel
Save