java小项目
仅是为了自己看的,不喜勿喷。
关兮月
博客都是根据网上的一些教程写的,仅仅为了方便自己阅读。
展开
-
9.个人信息查询接口
1.在UserMapper.xml下添加 <select id="findByUserId" resultType="User"> select *from user where id=#{user_id} </select>2.在UserMapper.java下添加User findByUserId(@Param("user_id") Integer userId);3.在UserService.java下添加User findByUserId(Integer原创 2021-03-15 10:44:12 · 11628 阅读 · 2 评论 -
8.用户登录校验拦截器
1.在interceptor下添加LoginInterceptor.javapackage com.xiaoguan.interceptor;import com.fasterxml.jackson.databind.ObjectMapper;import com.xiaoguan.untils.JWTUtils;import com.xiaoguan.untils.JsonData;import io.jsonwebtoken.Claims;import org.apache.commons原创 2021-03-15 10:43:34 · 113 阅读 · 0 评论 -
7.登录校验
1.在until下添加JWTUtils.javapackage com.xiaoguan.untils;import com.xiaoguan.model.entity.User;import io.jsonwebtoken.Claims;import io.jsonwebtoken.Jwts;import io.jsonwebtoken.SignatureAlgorithm;import java.util.Date;/** Jwt工具类* 注意点:* 1.生成的token,是可原创 2021-03-15 10:43:17 · 143 阅读 · 0 评论 -
6.注册功能开发及MD5加密工具类封装
1.在resources下的mapper下添加UserMapper.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" ><mapper namespace="com.xiaoguan.mapper.UserMapper">原创 2021-03-14 14:44:32 · 195 阅读 · 0 评论 -
5.自定义异常开发和配置
1.在exception包下添加XDException.javapackage com.xiaoguan.exception;/** 自定义异常类* */public class XDException extends RuntimeException{ private Integer code; private String msg; public XDException(Integer code,String msg){ this.code = code原创 2021-03-14 09:23:17 · 164 阅读 · 1 评论 -
4.视频详情接口
1.在resources下的mapper.VideoMapper.xml添加 <resultMap id="Video"> ="VideoDetailResultMap" type <id column="id" jdbcType="INTEGER" property="id"/> <result column="title" jdbcType="VARCHAR" property="title"/>原创 2021-03-13 17:49:28 · 101 阅读 · 0 评论 -
3.轮播图接口
1.在resources下的mapper下的VideoMapper.xml添加 <select id="listVideoBanner" resultType="VideoBanner"> select * from video_banner order by weight asc </select>2.在java下的mapper下的VideoMapper添加 /** * 首页轮播图列表 * @return原创 2021-03-13 17:48:17 · 876 阅读 · 0 评论 -
2.开发视频列表
1.在resources下的mapper下创建VideoMapper.xml文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" ><mapper namespace="com.xiaoguan.mapper.VideoMapper"原创 2021-03-13 17:47:54 · 88 阅读 · 0 评论 -
1.相关配置
1.添加pom依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4原创 2021-03-13 17:45:14 · 71 阅读 · 0 评论