记录一下我的项目
接口功能:第三方系统传入系统唯一标识和接入密匙, 接口返回认证码(认证码只能使用一次)
1.首先是mapper,编写sql语句,查询出注册 在系统里的 clientId和 client_secret 信息
<!-- 获取第三方认证信息 -->
<select id="getSystemInfo" resultType="com.zhicheng.javaplat.modular.app.entity.Application">
SELECT
a.YYXTXXBID,
a.JRMY,
a.YYXTMC
FROM
QX_YYXTXXB a
WHERE
a.YYXTWYBS = #{
clientID}
</select>
/**
* 获取第三方系统信息
*
* @param clientID 系统唯一标识
* @return 用户对接信息
*/
String getSystemInfo(@Param("clientID") String clientID);
2.在service层实现
/**
* 获取第三方系统信息
*
* @param clientID 系统唯一标识
* @return 用户对接信息
*/
String getSystemInfo(String clientID,String clientSecret);
这是service层的实现类
@Override
public String getSystemInfo(String clientID,String clientSecret) {
//生成认证码
String verid = null;