首页 > 其他分享 >开发在线法律咨询平台的设计与实现Day2

开发在线法律咨询平台的设计与实现Day2

时间:2024-09-24 22:52:03浏览次数:9  
标签:username map 在线 camel Day2 user 法律咨询 String

今日完成

开发获取用户信息接口

http://localhost:8080/user/userinfo

@GetMapping("/userinfo")
public Result<User> getUserInfo(@RequestHeader(name = "Authorization")String token){
        Map<String,Object> map = JwtUtil.parseToken(token);
        String username = (String)map.get("username");
        User user = userService.findByUserName(username);
        return Result.success(user);
    }

image

开发中遇到的问题

一、无法获取对象

问题描述:程序可以从数据库中拿到数据,却无法存在对象中。

解决过程:配置map-underscore-to-camel-case: true

mybatis:
  configuration:
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
    map-underscore-to-camel-case: true #下划线命名法自动映射为驼峰命名法的功能。解决了数据库中表字段名与实体类属性名不一致的问题。

标签:username,map,在线,camel,Day2,user,法律咨询,String
From: https://www.cnblogs.com/yousuobutong/p/18430253

相关文章

  • 【代码随想录Day27】贪心算法Part01
    理论基础题目链接/文章讲解:代码随想录视频讲解:贪心算法理论基础!_哔哩哔哩_bilibili455.分发饼干题目链接/文章讲解:代码随想录视频讲解:贪心算法,你想先喂哪个小孩?|LeetCode:455.分发饼干_哔哩哔哩_bilibili一开始使用了双重循环,时间复杂度为......
  • 【代码随想录Day25】回溯算法Part04
    491.递增子序列题目链接/文章讲解:代码随想录视频讲解:回溯算法精讲,树层去重与树枝去重|LeetCode:491.递增子序列_哔哩哔哩_bilibiliclassSolution{List<List<Integer>>result=newArrayList<>();LinkedList<Integer>path=newLinkedList<>();pub......
  • 0基础学前端 day2
    大家好,欢迎来到无限大的频道。今天继续带领大家开始0基础学前端。一、CSS简介与基础层叠样式表(CSS,CascadingStyleSheets)是用来进行网页样式和布局设计的语言。通过CSS,开发者可以控制网页中元素的颜色、字体、大小、间距以及布局等视觉效果。CSS让页面不仅仅是信息的载体......
  • 数据飞轮:在线教育领域数据技术的创新驱动力
    在数据不断膨胀的今天,从数据仓库到数据中台再到数据飞轮的演变不仅仅是技术的进步,更是各行业务实践的必然结果。在线教育行业,作为信息技术高度集成的代表,其数据处理需求尤为复杂多变。本文将通过在线教育的业务场景,探讨数据采集、分析及应用等技术的具体应用,同时结合数据飞轮概念,展......
  • 【Day20240924】05git 两人协作 冲突
    git两人协作冲突命令行解决两个人修改同一文件时的冲突可视化解决两个人修改同一文件时的冲突参考命令行解决两个人修改同一文件时的冲突假设kerwin.js是项目的路由文件。tiechui文件夹是组员铁锤的工作目录;test2008文件夹是组长的工作目录。此时,两人都想要......
  • 在线预览文档的前端实现方法
    在开发Web应用程序中,我们经常需要实现对各种类型文档的在线预览功能,比如PDF、Word文档、Excel表格等等。除了使用第三方库,我们还可以考虑其他几种实现方法。下面介绍几种常见的方法:1.使用浏览器内置组件现代浏览器通常内置了处理文档类型的渲染引擎,例如Chrome和Firefox都具......
  • 【AI大模型】在线蒸馏一次视觉Transformer搜索
    一、概要最近,Puretransformers在视觉任务方面显示出巨大的潜力。然而,它们在中小数据集中的准确性并不令人满意。尽管一些现有方法引入了CNN作为教师,通过蒸馏来指导训练过程,但教师和学生网络之间的差距将导致次优绩效。在这项工作中,研究员提出了一种新的具有在线蒸馏的One-shotVis......
  • 华为Flexus云服务器搭建OnlyOffice私有化在线办公套件
    一、引言在当今数字化办公的时代,在线办公套件的需求日益增长。华为Flexus云服务器凭借其强大的性能和稳定性,为搭建OnlyOffice私有化在线办公套件提供了理想的平台。在2024年9月14日这个充满探索精神的日子里,我们开启利用华为Flexus云服务器搭建OnlyOffice的旅程。二、华为Flexus云......
  • 数据飞轮的力量_在线教育的未来驱动
    在线教育领域正经历前所未有的变革。随藤移动互联网和大数据技术的加速发展,从数据仓库到数据中台再到数据飞轮,这一系列的数据技术进化不仅为教育行业带来了新的教学模式,也极大促进了个性化学习的可能性。本文将深入探讨这些技术是如何具体应用到在线教育领域,特别是在广告监控、增长......
  • C++在线开发服务器环境搭建
    C++在线开发服务器环境搭建一、环境说明1.1系统基础环境说明1.1docker-ce社区版安装二、codeserver构建2.1构建codeserver环境的docker容器2.2构建docker镜像2.3运行docker2.4运行展示三、构建codeserver中的c++开发环境3.1插件下载3.2插件......