refactor:实体类移动到po包下
This commit is contained in:
parent
6e2948ab9c
commit
974f8c18b4
@ -6,7 +6,7 @@ import com.fanxb.bookmark.business.bookmark.entity.BookmarkEs;
|
|||||||
import com.fanxb.bookmark.common.annotation.MqConsumer;
|
import com.fanxb.bookmark.common.annotation.MqConsumer;
|
||||||
import com.fanxb.bookmark.common.constant.EsConstant;
|
import com.fanxb.bookmark.common.constant.EsConstant;
|
||||||
import com.fanxb.bookmark.common.constant.RedisConstant;
|
import com.fanxb.bookmark.common.constant.RedisConstant;
|
||||||
import com.fanxb.bookmark.common.entity.Bookmark;
|
import com.fanxb.bookmark.common.entity.po.Bookmark;
|
||||||
import com.fanxb.bookmark.common.entity.EsEntity;
|
import com.fanxb.bookmark.common.entity.EsEntity;
|
||||||
import com.fanxb.bookmark.common.entity.redis.RedisConsumer;
|
import com.fanxb.bookmark.common.entity.redis.RedisConsumer;
|
||||||
import com.fanxb.bookmark.common.util.EsUtil;
|
import com.fanxb.bookmark.common.util.EsUtil;
|
||||||
|
@ -7,7 +7,7 @@ import com.fanxb.bookmark.business.bookmark.entity.MoveNodeBody;
|
|||||||
import com.fanxb.bookmark.business.bookmark.service.BookmarkBackupService;
|
import com.fanxb.bookmark.business.bookmark.service.BookmarkBackupService;
|
||||||
import com.fanxb.bookmark.business.bookmark.service.BookmarkService;
|
import com.fanxb.bookmark.business.bookmark.service.BookmarkService;
|
||||||
import com.fanxb.bookmark.business.bookmark.service.PinYinService;
|
import com.fanxb.bookmark.business.bookmark.service.PinYinService;
|
||||||
import com.fanxb.bookmark.common.entity.Bookmark;
|
import com.fanxb.bookmark.common.entity.po.Bookmark;
|
||||||
import com.fanxb.bookmark.common.entity.Result;
|
import com.fanxb.bookmark.common.entity.Result;
|
||||||
import com.fanxb.bookmark.common.util.UserContextHolder;
|
import com.fanxb.bookmark.common.util.UserContextHolder;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
@ -210,13 +210,4 @@ public class BookmarkController {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* 获取首页固定的书签
|
|
||||||
*
|
|
||||||
* @author fanxb
|
|
||||||
*/
|
|
||||||
public Result getHomePin() {
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -3,7 +3,7 @@ package com.fanxb.bookmark.business.bookmark.dao;
|
|||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
import com.fanxb.bookmark.business.bookmark.entity.BookmarkEs;
|
import com.fanxb.bookmark.business.bookmark.entity.BookmarkEs;
|
||||||
import com.fanxb.bookmark.business.bookmark.entity.redis.VisitNumPlus;
|
import com.fanxb.bookmark.business.bookmark.entity.redis.VisitNumPlus;
|
||||||
import com.fanxb.bookmark.common.entity.Bookmark;
|
import com.fanxb.bookmark.common.entity.po.Bookmark;
|
||||||
import org.apache.ibatis.annotations.Param;
|
import org.apache.ibatis.annotations.Param;
|
||||||
import org.apache.ibatis.annotations.Select;
|
import org.apache.ibatis.annotations.Select;
|
||||||
import org.apache.ibatis.annotations.Update;
|
import org.apache.ibatis.annotations.Update;
|
||||||
@ -57,7 +57,7 @@ public interface BookmarkDao extends BaseMapper<Bookmark> {
|
|||||||
* Description: 根据用户id获取其所有数据
|
* Description: 根据用户id获取其所有数据
|
||||||
*
|
*
|
||||||
* @param userId userid
|
* @param userId userid
|
||||||
* @return java.util.List<com.fanxb.bookmark.common.entity.Bookmark>
|
* @return java.util.List<com.fanxb.bookmark.common.entity.po.Bookmark>
|
||||||
* @author fanxb
|
* @author fanxb
|
||||||
* @date 2019/7/9 18:55
|
* @date 2019/7/9 18:55
|
||||||
*/
|
*/
|
||||||
@ -68,7 +68,7 @@ public interface BookmarkDao extends BaseMapper<Bookmark> {
|
|||||||
*
|
*
|
||||||
* @param userId userId
|
* @param userId userId
|
||||||
* @param path path
|
* @param path path
|
||||||
* @return java.util.List<com.fanxb.bookmark.common.entity.Bookmark>
|
* @return java.util.List<com.fanxb.bookmark.common.entity.po.Bookmark>
|
||||||
* @author fanxb
|
* @author fanxb
|
||||||
* @date 2019/7/17 14:48
|
* @date 2019/7/17 14:48
|
||||||
*/
|
*/
|
||||||
@ -219,7 +219,7 @@ public interface BookmarkDao extends BaseMapper<Bookmark> {
|
|||||||
*
|
*
|
||||||
* @param userId 用户id
|
* @param userId 用户id
|
||||||
* @param num num
|
* @param num num
|
||||||
* @return java.util.List<com.fanxb.bookmark.common.entity.Bookmark>
|
* @return java.util.List<com.fanxb.bookmark.common.entity.po.Bookmark>
|
||||||
* @author fanxb
|
* @author fanxb
|
||||||
* @date 2021/8/20 上午11:52
|
* @date 2021/8/20 上午11:52
|
||||||
*/
|
*/
|
||||||
@ -232,7 +232,7 @@ public interface BookmarkDao extends BaseMapper<Bookmark> {
|
|||||||
* @param userId userId
|
* @param userId userId
|
||||||
* @param start 开始
|
* @param start 开始
|
||||||
* @param size 数量
|
* @param size 数量
|
||||||
* @return java.util.List<com.fanxb.bookmark.common.entity.Bookmark>
|
* @return java.util.List<com.fanxb.bookmark.common.entity.po.Bookmark>
|
||||||
* @author fanxb
|
* @author fanxb
|
||||||
* @date 2021/8/20 下午12:02
|
* @date 2021/8/20 下午12:02
|
||||||
*/
|
*/
|
||||||
@ -254,7 +254,7 @@ public interface BookmarkDao extends BaseMapper<Bookmark> {
|
|||||||
* 查询一个用户全部的书签路径
|
* 查询一个用户全部的书签路径
|
||||||
*
|
*
|
||||||
* @param userId userId
|
* @param userId userId
|
||||||
* @return java.util.List<com.fanxb.bookmark.common.entity.Bookmark>
|
* @return java.util.List<com.fanxb.bookmark.common.entity.po.Bookmark>
|
||||||
* @author fanxb
|
* @author fanxb
|
||||||
* @date 2021/8/20 上午11:58
|
* @date 2021/8/20 上午11:58
|
||||||
*/
|
*/
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
package com.fanxb.bookmark.business.bookmark.entity;
|
package com.fanxb.bookmark.business.bookmark.entity;
|
||||||
|
|
||||||
import com.fanxb.bookmark.common.entity.Bookmark;
|
import com.fanxb.bookmark.common.entity.po.Bookmark;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -2,7 +2,7 @@ package com.fanxb.bookmark.business.bookmark.service;
|
|||||||
|
|
||||||
import com.fanxb.bookmark.business.bookmark.entity.BookmarkEs;
|
import com.fanxb.bookmark.business.bookmark.entity.BookmarkEs;
|
||||||
import com.fanxb.bookmark.business.bookmark.entity.MoveNodeBody;
|
import com.fanxb.bookmark.business.bookmark.entity.MoveNodeBody;
|
||||||
import com.fanxb.bookmark.common.entity.Bookmark;
|
import com.fanxb.bookmark.common.entity.po.Bookmark;
|
||||||
|
|
||||||
import java.io.InputStream;
|
import java.io.InputStream;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@ -28,7 +28,7 @@ public interface BookmarkService {
|
|||||||
*
|
*
|
||||||
* @param userId userId
|
* @param userId userId
|
||||||
* @param path path
|
* @param path path
|
||||||
* @return java.util.List<com.fanxb.bookmark.common.entity.Bookmark>
|
* @return java.util.List<com.fanxb.bookmark.common.entity.po.Bookmark>
|
||||||
* @author fanxb
|
* @author fanxb
|
||||||
* @date 2019/7/15 13:40
|
* @date 2019/7/15 13:40
|
||||||
*/
|
*/
|
||||||
@ -38,7 +38,7 @@ public interface BookmarkService {
|
|||||||
* 功能描述: 获取某个用户的书签map
|
* 功能描述: 获取某个用户的书签map
|
||||||
*
|
*
|
||||||
* @param userId userId
|
* @param userId userId
|
||||||
* @return java.util.Map<java.lang.String, java.util.List < com.fanxb.bookmark.common.entity.Bookmark>>
|
* @return java.util.Map<java.lang.String, java.util.List < com.fanxb.bookmark.common.entity.po.Bookmark>>
|
||||||
* @author fanxb
|
* @author fanxb
|
||||||
* @date 2019/12/14 0:02
|
* @date 2019/12/14 0:02
|
||||||
*/
|
*/
|
||||||
@ -60,7 +60,7 @@ public interface BookmarkService {
|
|||||||
* Description: 详情
|
* Description: 详情
|
||||||
*
|
*
|
||||||
* @param bookmark 插入一条记录
|
* @param bookmark 插入一条记录
|
||||||
* @return com.fanxb.bookmark.common.entity.Bookmark
|
* @return com.fanxb.bookmark.common.entity.po.Bookmark
|
||||||
* @author fanxb
|
* @author fanxb
|
||||||
* @date 2019/7/12 17:18
|
* @date 2019/7/12 17:18
|
||||||
*/
|
*/
|
||||||
@ -122,7 +122,7 @@ public interface BookmarkService {
|
|||||||
* 功能描述: 获取用户访问次数前num的书签数据
|
* 功能描述: 获取用户访问次数前num的书签数据
|
||||||
*
|
*
|
||||||
* @param num 获取条数
|
* @param num 获取条数
|
||||||
* @return java.util.List<com.fanxb.bookmark.common.entity.Bookmark>
|
* @return java.util.List<com.fanxb.bookmark.common.entity.po.Bookmark>
|
||||||
* @author fanxb
|
* @author fanxb
|
||||||
* @date 2020/8/26 15:54
|
* @date 2020/8/26 15:54
|
||||||
*/
|
*/
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
package com.fanxb.bookmark.business.bookmark.service;
|
package com.fanxb.bookmark.business.bookmark.service;
|
||||||
|
|
||||||
import com.fanxb.bookmark.common.entity.Bookmark;
|
import com.fanxb.bookmark.common.entity.po.Bookmark;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@ -38,7 +38,7 @@ public interface PinYinService {
|
|||||||
* 处理bookmark searchKey
|
* 处理bookmark searchKey
|
||||||
*
|
*
|
||||||
* @param bookmark 处理单个
|
* @param bookmark 处理单个
|
||||||
* @return java.util.List<com.fanxb.bookmark.common.entity.Bookmark>
|
* @return java.util.List<com.fanxb.bookmark.common.entity.po.Bookmark>
|
||||||
* @author fanxb
|
* @author fanxb
|
||||||
* @date 2021/3/13
|
* @date 2021/3/13
|
||||||
**/
|
**/
|
||||||
@ -48,7 +48,7 @@ public interface PinYinService {
|
|||||||
* 处理bookmarks searchKey
|
* 处理bookmarks searchKey
|
||||||
*
|
*
|
||||||
* @param bookmarks 待处理舒淇啊你列表
|
* @param bookmarks 待处理舒淇啊你列表
|
||||||
* @return java.util.List<com.fanxb.bookmark.common.entity.Bookmark>
|
* @return java.util.List<com.fanxb.bookmark.common.entity.po.Bookmark>
|
||||||
* @author fanxb
|
* @author fanxb
|
||||||
* @date 2021/3/13
|
* @date 2021/3/13
|
||||||
**/
|
**/
|
||||||
|
@ -4,7 +4,7 @@ import com.fanxb.bookmark.business.bookmark.dao.BookmarkDao;
|
|||||||
import com.fanxb.bookmark.business.bookmark.entity.BookmarkEs;
|
import com.fanxb.bookmark.business.bookmark.entity.BookmarkEs;
|
||||||
import com.fanxb.bookmark.business.bookmark.service.BookmarkBackupService;
|
import com.fanxb.bookmark.business.bookmark.service.BookmarkBackupService;
|
||||||
import com.fanxb.bookmark.common.constant.EsConstant;
|
import com.fanxb.bookmark.common.constant.EsConstant;
|
||||||
import com.fanxb.bookmark.common.entity.Bookmark;
|
import com.fanxb.bookmark.common.entity.po.Bookmark;
|
||||||
import com.fanxb.bookmark.common.entity.EsEntity;
|
import com.fanxb.bookmark.common.entity.EsEntity;
|
||||||
import com.fanxb.bookmark.common.util.EsUtil;
|
import com.fanxb.bookmark.common.util.EsUtil;
|
||||||
import org.elasticsearch.index.query.TermQueryBuilder;
|
import org.elasticsearch.index.query.TermQueryBuilder;
|
||||||
|
@ -3,7 +3,6 @@ package com.fanxb.bookmark.business.bookmark.service.impl;
|
|||||||
import cn.hutool.core.util.ArrayUtil;
|
import cn.hutool.core.util.ArrayUtil;
|
||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
import com.alibaba.fastjson.JSON;
|
import com.alibaba.fastjson.JSON;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
||||||
import com.fanxb.bookmark.business.api.UserApi;
|
import com.fanxb.bookmark.business.api.UserApi;
|
||||||
import com.fanxb.bookmark.business.bookmark.dao.BookmarkDao;
|
import com.fanxb.bookmark.business.bookmark.dao.BookmarkDao;
|
||||||
import com.fanxb.bookmark.business.bookmark.entity.BookmarkEs;
|
import com.fanxb.bookmark.business.bookmark.entity.BookmarkEs;
|
||||||
@ -13,7 +12,7 @@ import com.fanxb.bookmark.business.bookmark.service.BookmarkService;
|
|||||||
import com.fanxb.bookmark.business.bookmark.service.PinYinService;
|
import com.fanxb.bookmark.business.bookmark.service.PinYinService;
|
||||||
import com.fanxb.bookmark.common.constant.EsConstant;
|
import com.fanxb.bookmark.common.constant.EsConstant;
|
||||||
import com.fanxb.bookmark.common.constant.RedisConstant;
|
import com.fanxb.bookmark.common.constant.RedisConstant;
|
||||||
import com.fanxb.bookmark.common.entity.Bookmark;
|
import com.fanxb.bookmark.common.entity.po.Bookmark;
|
||||||
import com.fanxb.bookmark.common.util.*;
|
import com.fanxb.bookmark.common.util.*;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.elasticsearch.index.query.BoolQueryBuilder;
|
import org.elasticsearch.index.query.BoolQueryBuilder;
|
||||||
|
@ -4,7 +4,7 @@ import cn.hutool.core.collection.CollectionUtil;
|
|||||||
import com.fanxb.bookmark.business.api.UserApi;
|
import com.fanxb.bookmark.business.api.UserApi;
|
||||||
import com.fanxb.bookmark.business.bookmark.dao.BookmarkDao;
|
import com.fanxb.bookmark.business.bookmark.dao.BookmarkDao;
|
||||||
import com.fanxb.bookmark.business.bookmark.service.PinYinService;
|
import com.fanxb.bookmark.business.bookmark.service.PinYinService;
|
||||||
import com.fanxb.bookmark.common.entity.Bookmark;
|
import com.fanxb.bookmark.common.entity.po.Bookmark;
|
||||||
import com.fanxb.bookmark.common.exception.CustomException;
|
import com.fanxb.bookmark.common.exception.CustomException;
|
||||||
import com.fanxb.bookmark.common.util.UserContextHolder;
|
import com.fanxb.bookmark.common.util.UserContextHolder;
|
||||||
import com.github.houbb.pinyin.constant.enums.PinyinStyleEnum;
|
import com.github.houbb.pinyin.constant.enums.PinyinStyleEnum;
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
where userId = #{userId} and path = #{path}
|
where userId = #{userId} and path = #{path}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="getListByUserId" resultType="com.fanxb.bookmark.common.entity.Bookmark">
|
<select id="getListByUserId" resultType="com.fanxb.bookmark.common.entity.po.Bookmark">
|
||||||
select
|
select
|
||||||
bookmarkId,
|
bookmarkId,
|
||||||
path,
|
path,
|
||||||
@ -37,7 +37,7 @@
|
|||||||
order by path, sort
|
order by path, sort
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="getListByUserIdAndPath" resultType="com.fanxb.bookmark.common.entity.Bookmark">
|
<select id="getListByUserIdAndPath" resultType="com.fanxb.bookmark.common.entity.po.Bookmark">
|
||||||
select
|
select
|
||||||
bookmarkId,
|
bookmarkId,
|
||||||
path,
|
path,
|
||||||
@ -75,7 +75,7 @@
|
|||||||
</foreach>
|
</foreach>
|
||||||
</delete>
|
</delete>
|
||||||
|
|
||||||
<update id="editBookmark" parameterType="com.fanxb.bookmark.common.entity.Bookmark">
|
<update id="editBookmark" parameterType="com.fanxb.bookmark.common.entity.po.Bookmark">
|
||||||
update bookmark
|
update bookmark
|
||||||
set name = #{name}, url = #{url},searchKey = #{searchKey},icon=#{icon}
|
set name = #{name}, url = #{url},searchKey = #{searchKey},icon=#{icon}
|
||||||
where bookmarkId = #{bookmarkId} and userId = #{userId}
|
where bookmarkId = #{bookmarkId} and userId = #{userId}
|
||||||
|
@ -5,7 +5,7 @@ import com.fanxb.bookmark.business.user.vo.EmailUpdateBody;
|
|||||||
import com.fanxb.bookmark.business.user.vo.UpdatePasswordBody;
|
import com.fanxb.bookmark.business.user.vo.UpdatePasswordBody;
|
||||||
import com.fanxb.bookmark.business.user.vo.UsernameBody;
|
import com.fanxb.bookmark.business.user.vo.UsernameBody;
|
||||||
import com.fanxb.bookmark.common.entity.Result;
|
import com.fanxb.bookmark.common.entity.Result;
|
||||||
import com.fanxb.bookmark.common.entity.User;
|
import com.fanxb.bookmark.common.entity.po.User;
|
||||||
import com.fanxb.bookmark.common.util.UserContextHolder;
|
import com.fanxb.bookmark.common.util.UserContextHolder;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.validation.annotation.Validated;
|
import org.springframework.validation.annotation.Validated;
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
package com.fanxb.bookmark.business.user.dao;
|
package com.fanxb.bookmark.business.user.dao;
|
||||||
|
|
||||||
import com.fanxb.bookmark.common.entity.User;
|
import com.fanxb.bookmark.common.entity.po.User;
|
||||||
import com.fanxb.bookmark.common.entity.redis.UserBookmarkUpdate;
|
|
||||||
import org.apache.ibatis.annotations.Param;
|
import org.apache.ibatis.annotations.Param;
|
||||||
import org.apache.ibatis.annotations.Select;
|
import org.apache.ibatis.annotations.Select;
|
||||||
import org.apache.ibatis.annotations.Update;
|
import org.apache.ibatis.annotations.Update;
|
||||||
@ -33,7 +32,7 @@ public interface UserDao {
|
|||||||
*
|
*
|
||||||
* @param name username
|
* @param name username
|
||||||
* @param email email
|
* @param email email
|
||||||
* @return com.fanxb.bookmark.common.entity.User
|
* @return com.fanxb.bookmark.common.entity.po.User
|
||||||
* @author fanxb
|
* @author fanxb
|
||||||
* @date 2019/7/6 16:45
|
* @date 2019/7/6 16:45
|
||||||
*/
|
*/
|
||||||
@ -64,7 +63,7 @@ public interface UserDao {
|
|||||||
*
|
*
|
||||||
* @param userId userId
|
* @param userId userId
|
||||||
* @param githubId githubId
|
* @param githubId githubId
|
||||||
* @return com.fanxb.bookmark.common.entity.User
|
* @return com.fanxb.bookmark.common.entity.po.User
|
||||||
* @author fanxb
|
* @author fanxb
|
||||||
* @date 2019/7/30 16:08
|
* @date 2019/7/30 16:08
|
||||||
*/
|
*/
|
||||||
|
@ -2,7 +2,7 @@ package com.fanxb.bookmark.business.user.service;
|
|||||||
|
|
||||||
import com.fanxb.bookmark.business.user.vo.EmailUpdateBody;
|
import com.fanxb.bookmark.business.user.vo.EmailUpdateBody;
|
||||||
import com.fanxb.bookmark.business.user.vo.UpdatePasswordBody;
|
import com.fanxb.bookmark.business.user.vo.UpdatePasswordBody;
|
||||||
import com.fanxb.bookmark.common.entity.User;
|
import com.fanxb.bookmark.common.entity.po.User;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 个人信息修改
|
* 个人信息修改
|
||||||
|
@ -8,7 +8,7 @@ import com.fanxb.bookmark.business.user.vo.EmailUpdateBody;
|
|||||||
import com.fanxb.bookmark.business.user.vo.UpdatePasswordBody;
|
import com.fanxb.bookmark.business.user.vo.UpdatePasswordBody;
|
||||||
import com.fanxb.bookmark.common.constant.CommonConstant;
|
import com.fanxb.bookmark.common.constant.CommonConstant;
|
||||||
import com.fanxb.bookmark.common.entity.MailInfo;
|
import com.fanxb.bookmark.common.entity.MailInfo;
|
||||||
import com.fanxb.bookmark.common.entity.User;
|
import com.fanxb.bookmark.common.entity.po.User;
|
||||||
import com.fanxb.bookmark.common.exception.CustomException;
|
import com.fanxb.bookmark.common.exception.CustomException;
|
||||||
import com.fanxb.bookmark.common.util.*;
|
import com.fanxb.bookmark.common.util.*;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
@ -7,7 +7,7 @@ import com.fanxb.bookmark.business.user.service.OauthService;
|
|||||||
import com.fanxb.bookmark.business.user.service.UserService;
|
import com.fanxb.bookmark.business.user.service.UserService;
|
||||||
import com.fanxb.bookmark.business.user.vo.OauthBody;
|
import com.fanxb.bookmark.business.user.vo.OauthBody;
|
||||||
import com.fanxb.bookmark.common.constant.CommonConstant;
|
import com.fanxb.bookmark.common.constant.CommonConstant;
|
||||||
import com.fanxb.bookmark.common.entity.User;
|
import com.fanxb.bookmark.common.entity.po.User;
|
||||||
import com.fanxb.bookmark.common.exception.CustomException;
|
import com.fanxb.bookmark.common.exception.CustomException;
|
||||||
import com.fanxb.bookmark.common.util.HttpUtil;
|
import com.fanxb.bookmark.common.util.HttpUtil;
|
||||||
import com.fanxb.bookmark.common.util.JwtUtil;
|
import com.fanxb.bookmark.common.util.JwtUtil;
|
||||||
|
@ -12,7 +12,7 @@ import com.fanxb.bookmark.common.constant.CommonConstant;
|
|||||||
import com.fanxb.bookmark.common.constant.NumberConstant;
|
import com.fanxb.bookmark.common.constant.NumberConstant;
|
||||||
import com.fanxb.bookmark.common.constant.RedisConstant;
|
import com.fanxb.bookmark.common.constant.RedisConstant;
|
||||||
import com.fanxb.bookmark.common.entity.MailInfo;
|
import com.fanxb.bookmark.common.entity.MailInfo;
|
||||||
import com.fanxb.bookmark.common.entity.User;
|
import com.fanxb.bookmark.common.entity.po.User;
|
||||||
import com.fanxb.bookmark.common.exception.CustomException;
|
import com.fanxb.bookmark.common.exception.CustomException;
|
||||||
import com.fanxb.bookmark.common.exception.FormDataException;
|
import com.fanxb.bookmark.common.exception.FormDataException;
|
||||||
import com.fanxb.bookmark.common.util.*;
|
import com.fanxb.bookmark.common.util.*;
|
||||||
@ -159,7 +159,7 @@ public class UserServiceImpl implements UserService {
|
|||||||
* Description: 根据userId获取用户信息
|
* Description: 根据userId获取用户信息
|
||||||
*
|
*
|
||||||
* @param userId userId
|
* @param userId userId
|
||||||
* @return com.fanxb.bookmark.common.entity.User
|
* @return com.fanxb.bookmark.common.entity.po.User
|
||||||
* @author fanxb
|
* @author fanxb
|
||||||
* @date 2019/7/30 15:57
|
* @date 2019/7/30 15:57
|
||||||
*/
|
*/
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
package com.fanxb.bookmark.business.user.vo;
|
package com.fanxb.bookmark.business.user.vo;
|
||||||
|
|
||||||
import com.fanxb.bookmark.common.entity.User;
|
import com.fanxb.bookmark.common.entity.po.User;
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.NoArgsConstructor;
|
import lombok.NoArgsConstructor;
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
(#{username}, #{email}, #{icon}, #{password}, #{createTime}, #{lastLoginTime}, #{version})
|
(#{username}, #{email}, #{icon}, #{password}, #{createTime}, #{lastLoginTime}, #{version})
|
||||||
</insert>
|
</insert>
|
||||||
|
|
||||||
<select id="selectByUsernameOrEmail" resultType="com.fanxb.bookmark.common.entity.User">
|
<select id="selectByUsernameOrEmail" resultType="com.fanxb.bookmark.common.entity.po.User">
|
||||||
select *
|
select *
|
||||||
from user
|
from user
|
||||||
where username = #{name}
|
where username = #{name}
|
||||||
@ -29,7 +29,7 @@
|
|||||||
where email = #{email}
|
where email = #{email}
|
||||||
</update>
|
</update>
|
||||||
|
|
||||||
<select id="selectByUserIdOrGithubId" resultType="com.fanxb.bookmark.common.entity.User">
|
<select id="selectByUserIdOrGithubId" resultType="com.fanxb.bookmark.common.entity.po.User">
|
||||||
select *
|
select *
|
||||||
from user
|
from user
|
||||||
where userId = #{userId}
|
where userId = #{userId}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
package com.fanxb.bookmark.common.dao;
|
package com.fanxb.bookmark.common.dao;
|
||||||
|
|
||||||
import com.fanxb.bookmark.common.entity.Url;
|
import com.fanxb.bookmark.common.entity.po.Url;
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@ -20,7 +20,7 @@ public interface UrlDao {
|
|||||||
*
|
*
|
||||||
* @author fanxb
|
* @author fanxb
|
||||||
* @date 2019/7/9 14:52
|
* @date 2019/7/9 14:52
|
||||||
* @return java.util.List<com.fanxb.bookmark.common.entity.Url>
|
* @return java.util.List<com.fanxb.bookmark.common.entity.po.Url>
|
||||||
*/
|
*/
|
||||||
List<Url> getPublicUrl();
|
List<Url> getPublicUrl();
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package com.fanxb.bookmark.common.entity;
|
package com.fanxb.bookmark.common.entity.po;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
@ -1,4 +1,4 @@
|
|||||||
package com.fanxb.bookmark.common.entity;
|
package com.fanxb.bookmark.common.entity.po;
|
||||||
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
@ -1,50 +1,50 @@
|
|||||||
package com.fanxb.bookmark.common.entity;
|
package com.fanxb.bookmark.common.entity.po;
|
||||||
|
|
||||||
import com.alibaba.fastjson.JSON;
|
import com.alibaba.fastjson.JSON;
|
||||||
import com.alibaba.fastjson.annotation.JSONField;
|
import com.alibaba.fastjson.annotation.JSONField;
|
||||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 类功能简述:
|
* 类功能简述:
|
||||||
* 类功能详述:
|
* 类功能详述:
|
||||||
*
|
*
|
||||||
* @author fanxb
|
* @author fanxb
|
||||||
* @date 2019/7/4 20:14
|
* @date 2019/7/4 20:14
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
public class User {
|
public class User {
|
||||||
|
|
||||||
private int userId;
|
private int userId;
|
||||||
/**
|
/**
|
||||||
* 第三方github登陆id,-1说明非github登陆
|
* 第三方github登陆id,-1说明非github登陆
|
||||||
*/
|
*/
|
||||||
private Long githubId;
|
private Long githubId;
|
||||||
private String username;
|
private String username;
|
||||||
private String email;
|
private String email;
|
||||||
private String newEmail;
|
private String newEmail;
|
||||||
private String icon;
|
private String icon;
|
||||||
/**
|
/**
|
||||||
* 是否未设置密码
|
* 是否未设置密码
|
||||||
*/
|
*/
|
||||||
private Boolean noPassword;
|
private Boolean noPassword;
|
||||||
@JSONField(serialize = false)
|
@JSONField(serialize = false)
|
||||||
private String password;
|
private String password;
|
||||||
private long createTime;
|
private long createTime;
|
||||||
/**
|
/**
|
||||||
* 上次登录时间
|
* 上次登录时间
|
||||||
*/
|
*/
|
||||||
private long lastLoginTime;
|
private long lastLoginTime;
|
||||||
/**
|
/**
|
||||||
* 书签同步版本
|
* 书签同步版本
|
||||||
*/
|
*/
|
||||||
private int version;
|
private int version;
|
||||||
/**
|
/**
|
||||||
* 默认搜索引擎
|
* 默认搜索引擎
|
||||||
*/
|
*/
|
||||||
private String defaultSearchEngine;
|
private String defaultSearchEngine;
|
||||||
|
|
||||||
}
|
}
|
@ -5,7 +5,7 @@ import com.auth0.jwt.interfaces.Claim;
|
|||||||
import com.fanxb.bookmark.common.constant.CommonConstant;
|
import com.fanxb.bookmark.common.constant.CommonConstant;
|
||||||
import com.fanxb.bookmark.common.dao.UrlDao;
|
import com.fanxb.bookmark.common.dao.UrlDao;
|
||||||
import com.fanxb.bookmark.common.entity.Result;
|
import com.fanxb.bookmark.common.entity.Result;
|
||||||
import com.fanxb.bookmark.common.entity.Url;
|
import com.fanxb.bookmark.common.entity.po.Url;
|
||||||
import com.fanxb.bookmark.common.entity.UserContext;
|
import com.fanxb.bookmark.common.entity.UserContext;
|
||||||
import com.fanxb.bookmark.common.exception.NoLoginException;
|
import com.fanxb.bookmark.common.exception.NoLoginException;
|
||||||
import com.fanxb.bookmark.common.util.JwtUtil;
|
import com.fanxb.bookmark.common.util.JwtUtil;
|
||||||
|
@ -1,9 +1,6 @@
|
|||||||
package com.fanxb.bookmark.common.util;
|
package com.fanxb.bookmark.common.util;
|
||||||
|
|
||||||
import com.alibaba.fastjson.JSON;
|
import com.alibaba.fastjson.JSON;
|
||||||
import com.fanxb.bookmark.common.constant.RedisConstant;
|
|
||||||
import com.fanxb.bookmark.common.entity.User;
|
|
||||||
import com.fanxb.bookmark.common.entity.redis.UserBookmarkUpdate;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.data.redis.core.StringRedisTemplate;
|
import org.springframework.data.redis.core.StringRedisTemplate;
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
<mapper namespace="com.fanxb.bookmark.common.dao.UrlDao">
|
<mapper namespace="com.fanxb.bookmark.common.dao.UrlDao">
|
||||||
|
|
||||||
|
|
||||||
<select id="getPublicUrl" resultType="com.fanxb.bookmark.common.entity.Url">
|
<select id="getPublicUrl" resultType="com.fanxb.bookmark.common.entity.po.Url">
|
||||||
select *
|
select *
|
||||||
from url
|
from url
|
||||||
where type = 0
|
where type = 0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user