天天看点

026-创建平台信息接口 Java项目实战《盈利宝》S...

作者:动力节点Java程序员学习视频

盈利宝:SpringBoot+。

现在第一个接口平台基本信息,这个接口可能定义在ctrl 的项目之中,也就是外边那个项目之中要获取数据应该是从数据服务中来获取的。就说它提供数据是要用这个数据,先写数据符,先把这数据拿出来。数据服务data service是一个 double 的提供者,这里边应该通过是个接口对外提供功能。

先声明接口,接口声明应该在api项目中来声明,所以打开 api 这个项目,先把接口把它生闷出来。这个是 model ,我把这个包改一下,这个格式去掉。在 a p i 这个包的下面写个子包,此方叫做设备四。

里边定音第一个接口,这个接口是关注平台的,叫做平台的基本信息,写一个接口是一个 interface,这是一个接口。这要来去计算利率,还有注册人数、累计成交金额。这个方法得有个访问值,这个访问值就有三项信息,所以要用普通的说字母串或者其他反之了还做不到这个事情。

026-创建平台信息接口 Java项目实战《盈利宝》S...

我怎么做?在 api 中新建一个包,这个包里用来去定一些发访值或者其他的一些数据。这个包我看我叫什么名字比较好?这个包里边的这些类。首先说它说不是实体类,不是实体类,只是普通的一些这个类而已,可以把它叫成 pogo,也可以用这个pogo。这是包名,然后类名就叫做杯子因否。平台基本信息类里边应有三项内容,第一个是代表的是历史年化收益率,这个是做的人数,这是成交金额。

026-创建平台信息接口 Java项目实战《盈利宝》S...

这个我用 api 利率,历史的a v 票据票据,这是立,你要收益率写注释,收益率平均值,收益率平均值。旁边还有一个 big dyson,这个是投资的总金额,这个估值成交金额,每一乘要金额,这个叫做@money,雷超金额。还有一个是注册人数平台注册种子用户数,这个用一个integr应该就够用了,注册种子用户数应该是注册的 uss。可以生成set 和盖的方法。

026-创建平台信息接口 Java项目实战《盈利宝》S...

为了方便创造对象,我来一个构造方法,首先来一个午餐的,再来一个具备三个参数的构造方法,这是历史年化收益率投资金额,这是注册用户数,这么三个数据线回到这个接口中返回值就是这个杯词相符。这个是用来查询平台的基本信息,你也没有参数。既然是起到这个接口之后,我想到了这个反任值,这个反任值应该把这个反支回到给外部服务,所以音符得实现序列化,实现序列化,得实现它回来,这样就可以了。

接着我们应该写这个接口的实现,a 026-of file,定完之后在disco里边看它的依赖项中,这儿已经加进来了 a p i 依赖,那就说明这个接口我应该是能够找到能够使用,来实现它。

然后在这 026-of 里边写它的实线,我直接写实线就好了。实线这个类应该是叫做平台的026,我付接口说接口上没写 service,没写不太好看,我写上。接口改下名字,要这么写看着很别扭,info service,用这个现在回到cet里边去实现它。这个实现我把这个名也改了,我加一个音 pro表示实现。然后我们来实现刚刚好那个026,就是导入一下。

026-创建平台信息接口 Java项目实战《盈利宝》S...

下面我们要实现接口中的方法ctrl加 i目前就这一个,这是平台的基本信息。把诸事写上,基本信息是一个double服务的提供者的时间内得暴露服务,所以在类上应该是 double the service,是平台的 biting for service class加版本号都加,只要你定的接口时间内都加版本号。

026-创建平台信息接口 Java项目实战《盈利宝》S...

我们在方法之中就查询平台信息接口的查询平台信息这个方法里边得获取三项数据,要获取注册人数,获取收益率,安全性,还有累计成交金额,三样数字。这三个数据就来自于三个表,所以你在这个so里边得去访问那个mapper,这儿得注入mapper,注入map普拉维的map,第一个是注册人数那个是usermap。

注入你可以使用resource或者使用autobiar都可以,收益率是哪个哪个表?产品表,所以你应该还有一个是usermapper,infomap,是这个关键词,它是有利率。最后这个雷超金额,它投资表是be 的音符map,这儿加resource。

026-创建平台信息接口 Java项目实战《盈利宝》S...

注意看,我们实际上这三个map对应是不是三个表?这个beatinfo是投资表,里边是有这个for money代表的是成交金额,u 则表每一行都是一个有效用户b pro 大音符。这里有个字段叫做 reat,这个字段就是那个利率字段,要统计就是它的平均值。

现在这个发往基本结构写出来了,先说第一个领取注册用户数,先写cyclecycle。cycle这选择查询,创建查询。在这儿写这个语句儿,谁 like 应该求的是 arte它,这个是 arte,我取的id,id 这个值肯定不为空吗?主见,所以只要有个id就是一个有效用户,然后执行用户数是有二十三个,这就用户数,给他起个别名。

疙瘩疙瘩。这就有了注册用户总数。现在来写cycle,写cycle应该是在usermap中是不提供一个方法,这个是阴阳功能生成的。实际上方法大部分时尚都用不上,都用不上,有同学喜欢干净,可能会把这里边的说不用都删掉,这看个人习惯,那就趴着它了,我不删了,我卸我自己的,写在上面。

026-创建平台信息接口 Java项目实战《盈利宝》S...

这个是统计注册的人数,反值用印的就应该够了。它是一个map类数据库的,所以我写一个查询count是不是记录数,写这么一个操作了,count user参数也不需要,来做一下方法的一个实线,实现的话正常情况下应该是到my pro文件中说写他的severy卷就在这里面,在uto里边写,在这写,这想去装一个什么,装一个买掰的插件,这样使用的排查操作会方便很多。

继续阅读