ICode9

精准搜索请尝试: 精确搜索
  • SpringMVC 解析(四)编程式路由2022-04-04 10:02:35

    多数情况下,我们在使用Spring的Controller时,会使用@RequestMapping的形式把请求按照URL路由到指定方法上。Spring还提供了一种编程的方式去实现请求和路由方法之间的路由关系,这种关系在Spring启动时确定,运行过程中不可变。编程式路由和注解式路由可以使用同一个DispatcherServlet。

  • 基于SpringBoot实现邮箱找回密码2022-01-18 11:01:09

    基于邮箱发送验证码的方式 实现思路 用户点击忘记密码 用户输入用户名以及邮箱,点击获取验证码 后端校验用户名以及邮箱,正确后生成验证码 生成的验证码作为value,前缀加用户名为key,放入redis中并设置过期时间 用户输入验证码以及新的密码点击保存 后端通过前缀+用户名获取验证码,

  • 解决 Node 服务器返回结果的中文出现乱码2022-01-11 10:34:36

    通过设置 response 的 Content-type 来解决 import type { IncomingMessage, ServerResponse } from 'http' (req: IncomingMessage, res: ServerResponse) => { // 省略 ... res.setHeader('Content-type', 'application/json;charset=utf-8')

  • 使用SpringCloud的Feign服务发现功能发生数据解析错误2021-11-11 21:01:53

    今天对微服务项目中的两个服务(测试服务demo、分类服务Category)进行服务的发现。由Category服务访问Demo服务的getById接口,在服务发现的过程中   发生了报错: There was an unexpected error (type=Internal Server Error, status=500). Error while extracting response for type

  • 前后端分离:高复用服务响应对象设计2021-10-03 01:00:48

    1. 什么是高复用服务响应对象?有什么作用?   为了实现前后端分离,设计了一个所有接口都使用,封装后台业务数据放回json数据给前端的对象,用于实现前后端的分离,提升开发效率。 2. 怎么使用?   ①首先,要明确,这个对象要实现序列化接口。   它主要封装了三个属性,泛型的返回数据,字符串

  • 暑期项目实训--第四周3(7.23)2021-07-28 21:31:21

    7.23 项目实训第四周第三次工作记录 今天我们小组成员一起完成了学生错题模块内容。 下面是该模块的后端代码: package com.mwt.oes.controller; import com.mwt.oes.domain.Paper; import com.mwt.oes.domain.ProgramingLanguage; import com.mwt.oes.domain.StudentPaperAn

  • 【技术免费分享-知识图谱的构建】SpringBoot+Vue.js知识图谱中药可视化系统2021-07-28 11:34:41

    讲两句 现在基本上网上很少有知识图谱完整案例的构建,咱们开发者对于怎么构建没有一点思路,知识图谱基本就两个构建方法:方法1 neo4j图数据库; 方法2 echarts图谱插件。 我觉得方法2比较简单,主要省事。 下面带领大家进入中药可视化知识图谱的构建环节,带领大家熟悉如何开发知识图

  • 公告管理项目2021-07-25 19:57:34

    package com.mwt.oes.controller;   import com.mwt.oes.domain.TeacherNotice; import com.mwt.oes.service.TeacherNoticeService; import com.mwt.oes.util.ServerResponse; import com.mwt.oes.websocket.WebSocketDemo; import org.springframework.beans.factory.annota

  • 项目实训-72021-07-18 10:57:33

    考试管理部分的试卷管理后端代码。 package com.mwt.oes.controller; import com.mwt.oes.service.TeacherPaperService; import com.mwt.oes.util.ServerResponse; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.anno

  • SpringBoot 封装统一响应体(二)2021-05-27 23:34:21

    在 SpringBoot 封装统一响应体(一) 中介绍了使用统一结果类 ServerResponse 来封装统一响应体对象,需要用类似 ServerResponse.ok(data) 的形式进行响应。 在 Spring 3.2 中,新增了 @ControllerAdvice ,是一个 Controller 增强器,可对 Controller 中被 @RequestMapping 注解的方法

  • MyBatis 插入失败后爆出 500 ,如何捕获异常?2019-09-25 17:55:26

    我们在使用 Mybatis 的时候,会出现以下场景 数据表里有一些字段被设置为了 不可为 null 但是我们的用户在提交表单的时候没有提交所需的 字段数据 然后 Mybatis 在数据库做操作的时候就出错了,然而它却直接给页面返回了一个 500 当然了,我们是一定不希望用户看到 500 的 那怎么办呢?当

  • 商城项目服务端实践SSM(十二)-------前台_支付接口(2)(当面付的扫码支付)2019-08-05 21:39:55

    当面付的文档 验签流程:  支付流程:  公共常量类 package com.mmall.common; import com.google.common.collect.Sets; import java.util.Set; //设置公共量 public class Const { public static final String CURRENT_USER = "currentUser"; public static fina

  • Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@38e46e4a]2019-05-23 18:39:27

      先是在日志里出现了 Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@38e46e4a]   看网上的博客,以为是XML中事务标签配错了,检查了好一阵子,发现并没有错。     接下来看日志中的报错 MySQLIntegrityConstraintViolationExcep

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有