逆向工程配置及示例

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;
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 org.apache.ibatis.annotations.Param;
@ -10,7 +10,7 @@ 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
* @mbg.generated Tue Jun 27 13:28:23 CST 2023
*/
long countByExample(MemberExample example);
@ -18,7 +18,7 @@ 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
* @mbg.generated Tue Jun 27 13:28:23 CST 2023
*/
int deleteByExample(MemberExample example);
@ -26,7 +26,7 @@ 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
* @mbg.generated Tue Jun 27 13:28:23 CST 2023
*/
int deleteByPrimaryKey(Long memberId);
@ -34,7 +34,7 @@ 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
* @mbg.generated Tue Jun 27 13:28:23 CST 2023
*/
int insert(Member record);
@ -42,7 +42,7 @@ 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
* @mbg.generated Tue Jun 27 13:28:23 CST 2023
*/
int insertSelective(Member record);
@ -50,7 +50,7 @@ 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
* @mbg.generated Tue Jun 27 13:28:23 CST 2023
*/
List<Member> selectByExample(MemberExample example);
@ -58,7 +58,7 @@ 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
* @mbg.generated Tue Jun 27 13:28:23 CST 2023
*/
Member selectByPrimaryKey(Long memberId);
@ -66,7 +66,7 @@ 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
* @mbg.generated Tue Jun 27 13:28:23 CST 2023
*/
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 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);
@ -82,7 +82,7 @@ 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
* @mbg.generated Tue Jun 27 13:28:23 CST 2023
*/
int updateByPrimaryKeySelective(Member record);
@ -90,7 +90,7 @@ 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
* @mbg.generated Tue Jun 27 13:28:23 CST 2023
*/
int updateByPrimaryKey(Member record);
}

@ -5,14 +5,14 @@
<!--
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.
This element was generated on Tue Jun 27 13:28:23 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="class_grade" jdbcType="VARCHAR" property="classGrade" />
<result column="rank" jdbcType="INTEGER" property="rank" />
<result column="initial_capital" jdbcType="DECIMAL" property="initialCapital" />
<result column="total_assets" jdbcType="DECIMAL" property="totalAssets" />
@ -30,7 +30,7 @@
<!--
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.
This element was generated on Tue Jun 27 13:28:23 CST 2023.
-->
<where>
<foreach collection="oredCriteria" item="criteria" separator="or">
@ -64,7 +64,7 @@
<!--
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.
This element was generated on Tue Jun 27 13:28:23 CST 2023.
-->
<where>
<foreach collection="example.oredCriteria" item="criteria" separator="or">
@ -98,9 +98,9 @@
<!--
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.
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,
cumulative_profit_loss, yield, opening_trades, closing_trades
</sql>
@ -108,7 +108,7 @@
<!--
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.
This element was generated on Tue Jun 27 13:28:23 CST 2023.
-->
select
<if test="distinct">
@ -127,7 +127,7 @@
<!--
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.
This element was generated on Tue Jun 27 13:28:23 CST 2023.
-->
select
<include refid="Base_Column_List" />
@ -138,7 +138,7 @@
<!--
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.
This element was generated on Tue Jun 27 13:28:23 CST 2023.
-->
delete from sys_member
where member_id = #{memberId,jdbcType=BIGINT}
@ -147,7 +147,7 @@
<!--
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.
This element was generated on Tue Jun 27 13:28:23 CST 2023.
-->
delete from sys_member
<if test="_parameter != null">
@ -158,17 +158,17 @@
<!--
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.
This element was generated on Tue Jun 27 13:28:23 CST 2023.
-->
insert into sys_member (member_id, training_id, name,
student_number, major, class,
student_number, major, class_grade,
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},
#{studentNumber,jdbcType=VARCHAR}, #{major,jdbcType=VARCHAR}, #{classGrade,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},
@ -179,7 +179,7 @@
<!--
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.
This element was generated on Tue Jun 27 13:28:23 CST 2023.
-->
insert into sys_member
<trim prefix="(" suffix=")" suffixOverrides=",">
@ -198,8 +198,8 @@
<if test="major != null">
major,
</if>
<if test="class != null">
class,
<if test="classGrade != null">
class_grade,
</if>
<if test="rank != null">
rank,
@ -254,8 +254,8 @@
<if test="major != null">
#{major,jdbcType=VARCHAR},
</if>
<if test="class != null">
#{class,jdbcType=VARCHAR},
<if test="classGrade != null">
#{classGrade,jdbcType=VARCHAR},
</if>
<if test="rank != null">
#{rank,jdbcType=INTEGER},
@ -299,7 +299,7 @@
<!--
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.
This element was generated on Tue Jun 27 13:28:23 CST 2023.
-->
select count(*) from sys_member
<if test="_parameter != null">
@ -310,7 +310,7 @@
<!--
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.
This element was generated on Tue Jun 27 13:28:23 CST 2023.
-->
update sys_member
<set>
@ -329,8 +329,8 @@
<if test="record.major != null">
major = #{record.major,jdbcType=VARCHAR},
</if>
<if test="record.class != null">
class = #{record.class,jdbcType=VARCHAR},
<if test="record.classGrade != null">
class_grade = #{record.classGrade,jdbcType=VARCHAR},
</if>
<if test="record.rank != null">
rank = #{record.rank,jdbcType=INTEGER},
@ -377,7 +377,7 @@
<!--
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.
This element was generated on Tue Jun 27 13:28:23 CST 2023.
-->
update sys_member
set member_id = #{record.memberId,jdbcType=BIGINT},
@ -385,7 +385,7 @@
name = #{record.name,jdbcType=VARCHAR},
student_number = #{record.studentNumber,jdbcType=VARCHAR},
major = #{record.major,jdbcType=VARCHAR},
class = #{record.class,jdbcType=VARCHAR},
class_grade = #{record.classGrade,jdbcType=VARCHAR},
rank = #{record.rank,jdbcType=INTEGER},
initial_capital = #{record.initialCapital,jdbcType=DECIMAL},
total_assets = #{record.totalAssets,jdbcType=DECIMAL},
@ -406,7 +406,7 @@
<!--
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.
This element was generated on Tue Jun 27 13:28:23 CST 2023.
-->
update sys_member
<set>
@ -422,8 +422,8 @@
<if test="major != null">
major = #{major,jdbcType=VARCHAR},
</if>
<if test="class != null">
class = #{class,jdbcType=VARCHAR},
<if test="classGrade != null">
class_grade = #{classGrade,jdbcType=VARCHAR},
</if>
<if test="rank != null">
rank = #{rank,jdbcType=INTEGER},
@ -468,14 +468,14 @@
<!--
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.
This element was generated on Tue Jun 27 13:28:23 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},
class_grade = #{classGrade,jdbcType=VARCHAR},
rank = #{rank,jdbcType=INTEGER},
initial_capital = #{initialCapital,jdbcType=DECIMAL},
total_assets = #{totalAssets,jdbcType=DECIMAL},

Loading…
Cancel
Save