package com.example.harmonyreq.service.impl;
import com.example.harmonyreq.common.Result;
import com.example.harmonyreq.mapper.UserMapper;
import com.example.harmonyreq.model.User;
import com.example.harmonyreq.service.IUserService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.HashMap;
import java.util.Map;
@Service
public class UserServiceImpl implements IUserService {
private Logger logger = LoggerFactory.getLogger(UserServiceImpl.class);
@Autowired
private UserMapper userMapper;
@Override
public Result login(Map<String,Object>params) {
Result res = new Result();
try {
User user = userMapper.queryByUnamePwd(params);
if (null!=user){
res.success(user,"成功!");
logger.info("登录成功!");
}else {
res.fail();
}
}catch (Exception e){
logger.error("登录失败!{}",e.getMessage());
res.fail();
return res;
}
return res;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
零基础开始学习鸿蒙开发-登录界面获取参数的值,并且发送参数请求后台登录,经过后台校验即可登录成功 (113个子文件)
Result.class 3KB
User.class 2KB
UserServiceImpl.class 2KB
LoginController.class 2KB
HarmonyreqApplication.class 837B
HarmonyreqApplicationTests.class 561B
IUserService.class 326B
UserMapper.class 325B
mvnw.cmd 7KB
.gitignore 395B
harmonyreq.iml 10KB
maven-wrapper.jar 61KB
UserServiceImpl.java 1KB
LoginController.java 957B
Result.java 810B
HarmonyreqApplication.java 446B
User.java 289B
HarmonyreqApplicationTests.java 227B
IUserService.java 199B
UserMapper.java 191B
HELP.md 445B
mvnw 11KB
maven-wrapper.properties 233B
workspace.xml 29KB
uiDesigner.xml 9KB
pom.xml 2KB
Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_2_6_RELEASE.xml 811B
Maven__org_springframework_boot_spring_boot_starter_validation_2_2_6_RELEASE.xml 811B
Maven__org_springframework_boot_spring_boot_starter_logging_2_2_6_RELEASE.xml 790B
Maven__org_springframework_boot_spring_boot_starter_tomcat_2_2_6_RELEASE.xml 783B
Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_10_3.xml 778B
Maven__org_springframework_boot_spring_boot_autoconfigure_2_2_6_RELEASE.xml 776B
Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_2_1_3.xml 772B
Maven__org_springframework_boot_spring_boot_starter_jdbc_2_2_6_RELEASE.xml 769B
Maven__org_springframework_boot_spring_boot_starter_json_2_2_6_RELEASE.xml 769B
Maven__org_springframework_boot_spring_boot_starter_test_2_2_6_RELEASE.xml 769B
Maven__org_springframework_boot_spring_boot_starter_web_2_2_6_RELEASE.xml 762B
Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml 742B
Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_10_3.xml 737B
Maven__org_springframework_boot_spring_boot_starter_2_2_6_RELEASE.xml 734B
Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_2_1_3.xml 730B
Maven__org_hibernate_validator_hibernate_validator_6_0_18_Final.xml 723B
Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_10_3.xml 723B
Maven__org_springframework_boot_spring_boot_test_2_2_6_RELEASE.xml 713B
compiler.xml 711B
Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_33.xml 702B
Maven__org_springframework_spring_expression_5_2_5_RELEASE.xml 700B
Maven__com_fasterxml_jackson_core_jackson_annotations_2_10_3.xml 693B
Maven__org_springframework_spring_context_5_2_5_RELEASE.xml 679B
Maven__org_springframework_boot_spring_boot_2_2_6_RELEASE.xml 678B
Maven__jakarta_validation_jakarta_validation_api_2_0_2.xml 675B
Maven__jakarta_activation_jakarta_activation_api_1_2_2.xml 675B
Maven__jakarta_annotation_jakarta_annotation_api_1_3_5.xml 675B
Maven__org_junit_platform_junit_platform_commons_1_5_2.xml 675B
Maven__com_fasterxml_jackson_core_jackson_databind_2_10_3.xml 672B
Maven__org_springframework_spring_webmvc_5_2_5_RELEASE.xml 672B
Maven__org_junit_platform_junit_platform_engine_1_5_2.xml 668B
Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_33.xml 667B
Maven__org_springframework_spring_beans_5_2_5_RELEASE.xml 665B
Maven__org_springframework_spring_test_5_2_5_RELEASE.xml 658B
Maven__org_springframework_spring_jdbc_5_2_5_RELEASE.xml 658B
Maven__org_springframework_spring_core_5_2_5_RELEASE.xml 658B
Maven__org_junit_jupiter_junit_jupiter_params_5_5_2.xml 657B
Maven__org_junit_vintage_junit_vintage_engine_5_5_2.xml 657B
Maven__org_junit_jupiter_junit_jupiter_engine_5_5_2.xml 657B
Maven__jakarta_xml_bind_jakarta_xml_bind_api_2_3_3.xml 653B
Maven__org_apache_tomcat_embed_tomcat_embed_el_9_0_33.xml 653B
Maven__org_springframework_spring_aop_5_2_5_RELEASE.xml 651B
Maven__org_springframework_spring_jcl_5_2_5_RELEASE.xml 651B
Maven__org_springframework_spring_web_5_2_5_RELEASE.xml 651B
Maven__org_jboss_logging_jboss_logging_3_4_1_Final.xml 650B
Maven__org_apache_logging_log4j_log4j_to_slf4j_2_12_1.xml 650B
UserMapper.xml 646B
UserMapper.xml 646B
Maven__org_springframework_spring_tx_5_2_5_RELEASE.xml 644B
Maven__com_fasterxml_jackson_core_jackson_core_2_10_3.xml 644B
Maven__org_mockito_mockito_junit_jupiter_3_1_0.xml 640B
Maven__org_junit_jupiter_junit_jupiter_api_5_5_2.xml 636B
Maven__net_bytebuddy_byte_buddy_agent_1_10_8.xml 620B
Maven__mysql_mysql_connector_java_8_0_19.xml 616B
Maven__org_apache_logging_log4j_log4j_api_2_12_1.xml 615B
Maven__org_apiguardian_apiguardian_api_1_1_0.xml 614B
Maven__ch_qos_logback_logback_classic_1_2_3.xml 610B
Maven__org_junit_jupiter_junit_jupiter_5_5_2.xml 608B
Maven__org_mybatis_mybatis_spring_2_0_5.xml 591B
Maven__ch_qos_logback_logback_core_1_2_3.xml 589B
Maven__com_jayway_jsonpath_json_path_2_4_0.xml 588B
Maven__net_minidev_accessors_smart_1_2.xml 584B
Maven__org_assertj_assertj_core_3_13_2.xml 584B
Maven__org_skyscreamer_jsonassert_1_5_0.xml 579B
Maven__net_bytebuddy_byte_buddy_1_10_8.xml 578B
Maven__org_xmlunit_xmlunit_core_2_6_4.xml 577B
Maven__org_mockito_mockito_core_3_1_0.xml 577B
Maven__org_slf4j_jul_to_slf4j_1_7_30.xml 576B
Maven__org_opentest4j_opentest4j_1_2_0.xml 575B
Maven__org_projectlombok_lombok_1_18_12.xml 573B
Maven__com_fasterxml_classmate_1_5_1.xml 564B
Maven__org_slf4j_slf4j_api_1_7_30.xml 555B
Maven__org_objenesis_objenesis_2_6.xml 550B
Maven__net_minidev_json_smart_2_3.xml 549B
共 113 条
- 1
- 2
资源评论
远方的风吹来了“遥遥领先”的声音
- 粉丝: 426
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- python-leetcode面试题解之第198题打家劫舍-题解.zip
- python-leetcode面试题解之第191题位1的个数-题解.zip
- python-leetcode面试题解之第186题反转字符串中的单词II-题解.zip
- 一个基于python的web后端高性能开发框架,下载可用
- python-leetcode面试题解之第179题最大数-题解.zip
- python-leetcode面试题解之第170题两数之和III数据结构设计-题解.zip
- python-leetcode面试题解之第168题Excel表列名称-题解.zip
- python-leetcode面试题解之第167题两数之和II输入有序数组-题解.zip
- python-leetcode面试题解之第166题分数到小数-题解.zip
- python-leetcode面试题解之第165比较版本号-题解.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功