Commit 4ffe95e7 by fsn

refactor所有的entity

parent 2991dab8
......@@ -33,10 +33,6 @@
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-aop</artifactId>
</dependency>
<!--<dependency>-->
<!--<groupId>org.springframework.boot</groupId>-->
<!--<artifactId>spring-boot-starter-log4j2</artifactId>-->
<!--</dependency>-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
......@@ -71,6 +67,11 @@
<!--其他依赖-->
<dependency>
<groupId>org.apache.velocity</groupId>
<artifactId>velocity</artifactId>
<version>1.7</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>${fastjson.version}</version>
......
......@@ -6,13 +6,13 @@ import com.stylefeng.guns.common.constant.cache.CacheKey;
import com.stylefeng.guns.common.constant.state.ManagerStatus;
import com.stylefeng.guns.common.constant.state.MenuStatus;
import com.stylefeng.guns.common.constant.state.Sex;
import com.stylefeng.guns.common.persistence.dao.*;
import com.stylefeng.guns.common.persistence.model.*;
import com.stylefeng.guns.core.log.LogObjectHolder;
import com.stylefeng.guns.core.support.StrKit;
import com.stylefeng.guns.core.util.Convert;
import com.stylefeng.guns.core.util.SpringContextHolder;
import com.stylefeng.guns.core.util.ToolUtil;
import com.stylefeng.guns.persistence.dao.*;
import com.stylefeng.guns.persistence.model.*;
import org.springframework.cache.annotation.Cacheable;
import org.springframework.context.annotation.DependsOn;
import org.springframework.stereotype.Component;
......
package com.stylefeng.guns.persistence.dao;
package com.stylefeng.guns.common.persistence.dao;
import com.stylefeng.guns.persistence.model.Dept;
import com.stylefeng.guns.common.persistence.model.Dept;
import com.baomidou.mybatisplus.mapper.BaseMapper;
/**
......@@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.mapper.BaseMapper;
* </p>
*
* @author stylefeng
* @since 2017-05-16
* @since 2017-05-21
*/
public interface DeptMapper extends BaseMapper<Dept> {
......
package com.stylefeng.guns.persistence.dao;
package com.stylefeng.guns.common.persistence.dao;
import com.stylefeng.guns.persistence.model.Dict;
import com.stylefeng.guns.common.persistence.model.Dict;
import com.baomidou.mybatisplus.mapper.BaseMapper;
/**
......@@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.mapper.BaseMapper;
* </p>
*
* @author stylefeng
* @since 2017-05-16
* @since 2017-05-21
*/
public interface DictMapper extends BaseMapper<Dict> {
......
package com.stylefeng.guns.persistence.dao;
package com.stylefeng.guns.common.persistence.dao;
import com.stylefeng.guns.persistence.model.LoginLog;
import com.stylefeng.guns.common.persistence.model.LoginLog;
import com.baomidou.mybatisplus.mapper.BaseMapper;
/**
......@@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.mapper.BaseMapper;
* </p>
*
* @author stylefeng
* @since 2017-05-16
* @since 2017-05-21
*/
public interface LoginLogMapper extends BaseMapper<LoginLog> {
......
package com.stylefeng.guns.persistence.dao;
package com.stylefeng.guns.common.persistence.dao;
import com.stylefeng.guns.persistence.model.Menu;
import com.stylefeng.guns.common.persistence.model.Menu;
import com.baomidou.mybatisplus.mapper.BaseMapper;
/**
......@@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.mapper.BaseMapper;
* </p>
*
* @author stylefeng
* @since 2017-05-16
* @since 2017-05-21
*/
public interface MenuMapper extends BaseMapper<Menu> {
......
package com.stylefeng.guns.persistence.dao;
package com.stylefeng.guns.common.persistence.dao;
import com.stylefeng.guns.persistence.model.Notice;
import com.stylefeng.guns.common.persistence.model.Notice;
import com.baomidou.mybatisplus.mapper.BaseMapper;
/**
......@@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.mapper.BaseMapper;
* </p>
*
* @author stylefeng
* @since 2017-05-16
* @since 2017-05-21
*/
public interface NoticeMapper extends BaseMapper<Notice> {
......
package com.stylefeng.guns.persistence.dao;
package com.stylefeng.guns.common.persistence.dao;
import com.stylefeng.guns.persistence.model.OperationLog;
import com.stylefeng.guns.common.persistence.model.OperationLog;
import com.baomidou.mybatisplus.mapper.BaseMapper;
/**
......@@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.mapper.BaseMapper;
* </p>
*
* @author stylefeng
* @since 2017-05-16
* @since 2017-05-21
*/
public interface OperationLogMapper extends BaseMapper<OperationLog> {
......
package com.stylefeng.guns.persistence.dao;
package com.stylefeng.guns.common.persistence.dao;
import com.stylefeng.guns.persistence.model.Relation;
import com.stylefeng.guns.common.persistence.model.Relation;
import com.baomidou.mybatisplus.mapper.BaseMapper;
/**
......@@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.mapper.BaseMapper;
* </p>
*
* @author stylefeng
* @since 2017-05-16
* @since 2017-05-21
*/
public interface RelationMapper extends BaseMapper<Relation> {
......
package com.stylefeng.guns.persistence.dao;
package com.stylefeng.guns.common.persistence.dao;
import com.stylefeng.guns.persistence.model.Role;
import com.stylefeng.guns.common.persistence.model.Role;
import com.baomidou.mybatisplus.mapper.BaseMapper;
/**
......@@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.mapper.BaseMapper;
* </p>
*
* @author stylefeng
* @since 2017-05-16
* @since 2017-05-21
*/
public interface RoleMapper extends BaseMapper<Role> {
......
package com.stylefeng.guns.persistence.dao;
package com.stylefeng.guns.common.persistence.dao;
import com.stylefeng.guns.persistence.model.User;
import com.stylefeng.guns.common.persistence.model.User;
import com.baomidou.mybatisplus.mapper.BaseMapper;
/**
......@@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.mapper.BaseMapper;
* </p>
*
* @author stylefeng
* @since 2017-05-16
* @since 2017-05-21
*/
public interface UserMapper extends BaseMapper<User> {
......
<?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.stylefeng.guns.persistence.dao.DeptMapper">
<mapper namespace="com.stylefeng.guns.common.persistence.dao.DeptMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="com.stylefeng.guns.persistence.model.Dept">
<resultMap id="BaseResultMap" type="com.stylefeng.guns.common.persistence.model.Dept">
<id column="id" property="id" />
<result column="num" property="num" />
<result column="pid" property="pid" />
......
<?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.stylefeng.guns.persistence.dao.DictMapper">
<mapper namespace="com.stylefeng.guns.common.persistence.dao.DictMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="com.stylefeng.guns.persistence.model.Dict">
<resultMap id="BaseResultMap" type="com.stylefeng.guns.common.persistence.model.Dict">
<id column="id" property="id" />
<result column="num" property="num" />
<result column="pid" property="pid" />
......
<?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.stylefeng.guns.persistence.dao.LoginLogMapper">
<mapper namespace="com.stylefeng.guns.common.persistence.dao.LoginLogMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="com.stylefeng.guns.persistence.model.LoginLog">
<resultMap id="BaseResultMap" type="com.stylefeng.guns.common.persistence.model.LoginLog">
<id column="id" property="id" />
<result column="logname" property="logname" />
<result column="userid" property="userid" />
......
<?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.stylefeng.guns.persistence.dao.MenuMapper">
<mapper namespace="com.stylefeng.guns.common.persistence.dao.MenuMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="com.stylefeng.guns.persistence.model.Menu">
<resultMap id="BaseResultMap" type="com.stylefeng.guns.common.persistence.model.Menu">
<id column="id" property="id" />
<result column="code" property="code" />
<result column="pcode" property="pcode" />
......
<?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.stylefeng.guns.persistence.dao.NoticeMapper">
<mapper namespace="com.stylefeng.guns.common.persistence.dao.NoticeMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="com.stylefeng.guns.persistence.model.Notice">
<resultMap id="BaseResultMap" type="com.stylefeng.guns.common.persistence.model.Notice">
<id column="id" property="id" />
<result column="title" property="title" />
<result column="type" property="type" />
......
<?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.stylefeng.guns.persistence.dao.OperationLogMapper">
<mapper namespace="com.stylefeng.guns.common.persistence.dao.OperationLogMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="com.stylefeng.guns.persistence.model.OperationLog">
<resultMap id="BaseResultMap" type="com.stylefeng.guns.common.persistence.model.OperationLog">
<id column="id" property="id" />
<result column="logtype" property="logtype" />
<result column="logname" property="logname" />
......
<?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.stylefeng.guns.persistence.dao.RelationMapper">
<mapper namespace="com.stylefeng.guns.common.persistence.dao.RelationMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="com.stylefeng.guns.persistence.model.Relation">
<resultMap id="BaseResultMap" type="com.stylefeng.guns.common.persistence.model.Relation">
<id column="id" property="id" />
<result column="menuid" property="menuid" />
<result column="roleid" property="roleid" />
......
<?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.stylefeng.guns.persistence.dao.RoleMapper">
<mapper namespace="com.stylefeng.guns.common.persistence.dao.RoleMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="com.stylefeng.guns.persistence.model.Role">
<resultMap id="BaseResultMap" type="com.stylefeng.guns.common.persistence.model.Role">
<id column="id" property="id" />
<result column="num" property="num" />
<result column="pid" property="pid" />
......
<?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.stylefeng.guns.persistence.dao.UserMapper">
<mapper namespace="com.stylefeng.guns.common.persistence.dao.UserMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="com.stylefeng.guns.persistence.model.User">
<resultMap id="BaseResultMap" type="com.stylefeng.guns.common.persistence.model.User">
<id column="id" property="id" />
<result column="avatar" property="avatar" />
<result column="account" property="account" />
......
package com.stylefeng.guns.persistence.model;
package com.stylefeng.guns.common.persistence.model;
import com.baomidou.mybatisplus.enums.IdType;
import com.baomidou.mybatisplus.annotations.TableId;
......@@ -11,7 +11,7 @@ import java.io.Serializable;
* </p>
*
* @author stylefeng
* @since 2017-05-16
* @since 2017-05-21
*/
public class Dept extends Model<Dept> {
......
package com.stylefeng.guns.persistence.model;
package com.stylefeng.guns.common.persistence.model;
import com.baomidou.mybatisplus.enums.IdType;
import com.baomidou.mybatisplus.annotations.TableId;
......@@ -11,7 +11,7 @@ import java.io.Serializable;
* </p>
*
* @author stylefeng
* @since 2017-05-16
* @since 2017-05-21
*/
public class Dict extends Model<Dict> {
......
package com.stylefeng.guns.persistence.model;
package com.stylefeng.guns.common.persistence.model;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.enums.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;
import java.io.Serializable;
import java.util.Date;
/**
* <p>
......@@ -14,7 +13,7 @@ import java.util.Date;
* </p>
*
* @author stylefeng
* @since 2017-05-16
* @since 2017-05-21
*/
@TableName("login_log")
public class LoginLog extends Model<LoginLog> {
......
package com.stylefeng.guns.persistence.model;
package com.stylefeng.guns.common.persistence.model;
import com.baomidou.mybatisplus.enums.IdType;
import com.baomidou.mybatisplus.annotations.TableId;
......@@ -11,7 +11,7 @@ import java.io.Serializable;
* </p>
*
* @author stylefeng
* @since 2017-05-16
* @since 2017-05-21
*/
public class Menu extends Model<Menu> {
......
package com.stylefeng.guns.persistence.model;
package com.stylefeng.guns.common.persistence.model;
import com.baomidou.mybatisplus.enums.IdType;
import java.util.Date;
......@@ -12,7 +12,7 @@ import java.io.Serializable;
* </p>
*
* @author stylefeng
* @since 2017-05-16
* @since 2017-05-21
*/
public class Notice extends Model<Notice> {
......
package com.stylefeng.guns.persistence.model;
package com.stylefeng.guns.common.persistence.model;
import com.baomidou.mybatisplus.enums.IdType;
import java.util.Date;
......@@ -13,7 +13,7 @@ import java.io.Serializable;
* </p>
*
* @author stylefeng
* @since 2017-05-16
* @since 2017-05-21
*/
@TableName("operation_log")
public class OperationLog extends Model<OperationLog> {
......
package com.stylefeng.guns.persistence.model;
package com.stylefeng.guns.common.persistence.model;
import com.baomidou.mybatisplus.enums.IdType;
import com.baomidou.mybatisplus.annotations.TableId;
......@@ -11,7 +11,7 @@ import java.io.Serializable;
* </p>
*
* @author stylefeng
* @since 2017-05-16
* @since 2017-05-21
*/
public class Relation extends Model<Relation> {
......
package com.stylefeng.guns.persistence.model;
package com.stylefeng.guns.common.persistence.model;
import com.baomidou.mybatisplus.enums.IdType;
import com.baomidou.mybatisplus.annotations.TableId;
......@@ -11,7 +11,7 @@ import java.io.Serializable;
* </p>
*
* @author stylefeng
* @since 2017-05-16
* @since 2017-05-21
*/
public class Role extends Model<Role> {
......
package com.stylefeng.guns.persistence.model;
package com.stylefeng.guns.common.persistence.model;
import com.baomidou.mybatisplus.enums.IdType;
import java.util.Date;
......@@ -12,7 +12,7 @@ import java.io.Serializable;
* </p>
*
* @author stylefeng
* @since 2017-05-16
* @since 2017-05-21
*/
public class User extends Model<User> {
......
......@@ -17,7 +17,7 @@ import org.springframework.context.annotation.Configuration;
* @Date 2017/5/20 21:58
*/
@Configuration
@MapperScan(basePackages = {"com.stylefeng.guns.modular.*.dao", "com.stylefeng.guns.persistence.dao"})
@MapperScan(basePackages = {"com.stylefeng.guns.modular.*.dao", "com.stylefeng.guns.common.persistence.dao"})
public class MybatisPlusConfig {
@Autowired
......
......@@ -2,8 +2,8 @@ package com.stylefeng.guns.core.log.factory;
import com.stylefeng.guns.common.constant.state.LogSucceed;
import com.stylefeng.guns.common.constant.state.LogType;
import com.stylefeng.guns.persistence.model.LoginLog;
import com.stylefeng.guns.persistence.model.OperationLog;
import com.stylefeng.guns.common.persistence.model.LoginLog;
import com.stylefeng.guns.common.persistence.model.OperationLog;
import java.util.Date;
......
......@@ -5,10 +5,10 @@ import com.stylefeng.guns.common.constant.state.LogType;
import com.stylefeng.guns.core.db.Db;
import com.stylefeng.guns.core.log.LogManager;
import com.stylefeng.guns.core.util.ToolUtil;
import com.stylefeng.guns.persistence.dao.LoginLogMapper;
import com.stylefeng.guns.persistence.dao.OperationLogMapper;
import com.stylefeng.guns.persistence.model.LoginLog;
import com.stylefeng.guns.persistence.model.OperationLog;
import com.stylefeng.guns.common.persistence.dao.LoginLogMapper;
import com.stylefeng.guns.common.persistence.dao.OperationLogMapper;
import com.stylefeng.guns.common.persistence.model.LoginLog;
import com.stylefeng.guns.common.persistence.model.OperationLog;
import org.apache.log4j.Logger;
import java.util.TimerTask;
......
......@@ -3,7 +3,7 @@ package com.stylefeng.guns.core.shiro;
import com.stylefeng.guns.core.shiro.factory.IShiro;
import com.stylefeng.guns.core.shiro.factory.ShiroFactroy;
import com.stylefeng.guns.core.util.ToolUtil;
import com.stylefeng.guns.persistence.model.User;
import com.stylefeng.guns.common.persistence.model.User;
import org.apache.shiro.authc.*;
import org.apache.shiro.authc.credential.CredentialsMatcher;
import org.apache.shiro.authc.credential.HashedCredentialsMatcher;
......
package com.stylefeng.guns.core.shiro.factory;
import com.stylefeng.guns.core.shiro.ShiroUser;
import com.stylefeng.guns.persistence.model.User;
import com.stylefeng.guns.common.persistence.model.User;
import org.apache.shiro.authc.SimpleAuthenticationInfo;
import java.util.List;
......
......@@ -7,7 +7,7 @@ import com.stylefeng.guns.core.util.Convert;
import com.stylefeng.guns.core.util.SpringContextHolder;
import com.stylefeng.guns.modular.system.dao.MenuDao;
import com.stylefeng.guns.modular.system.dao.UserMgrDao;
import com.stylefeng.guns.persistence.model.User;
import com.stylefeng.guns.common.persistence.model.User;
import org.apache.shiro.authc.CredentialsException;
import org.apache.shiro.authc.LockedAccountException;
import org.apache.shiro.authc.SimpleAuthenticationInfo;
......
......@@ -2,14 +2,14 @@ package com.stylefeng.guns.modular.system.controller;
import com.stylefeng.guns.common.controller.BaseController;
import com.stylefeng.guns.modular.system.dao.NoticeDao;
import com.stylefeng.guns.persistence.dao.NoticeMapper;
import com.stylefeng.guns.persistence.dao.UserMapper;
import com.stylefeng.guns.common.persistence.dao.NoticeMapper;
import com.stylefeng.guns.common.persistence.dao.UserMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.stylefeng.guns.persistence.model.User;
import com.stylefeng.guns.common.persistence.model.User;
import java.util.List;
import java.util.Map;
......
......@@ -13,8 +13,8 @@ import com.stylefeng.guns.core.log.LogObjectHolder;
import com.stylefeng.guns.core.util.ToolUtil;
import com.stylefeng.guns.modular.system.dao.DeptDao;
import com.stylefeng.guns.modular.system.warpper.DeptWarpper;
import com.stylefeng.guns.persistence.dao.DeptMapper;
import com.stylefeng.guns.persistence.model.Dept;
import com.stylefeng.guns.common.persistence.dao.DeptMapper;
import com.stylefeng.guns.common.persistence.model.Dept;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.PathVariable;
......
......@@ -13,8 +13,8 @@ import com.stylefeng.guns.core.util.ToolUtil;
import com.stylefeng.guns.modular.system.dao.DictDao;
import com.stylefeng.guns.modular.system.service.IDictService;
import com.stylefeng.guns.modular.system.warpper.DictWarpper;
import com.stylefeng.guns.persistence.dao.DictMapper;
import com.stylefeng.guns.persistence.model.Dict;
import com.stylefeng.guns.common.persistence.dao.DictMapper;
import com.stylefeng.guns.common.persistence.model.Dict;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.PathVariable;
......
......@@ -11,8 +11,8 @@ import com.stylefeng.guns.common.controller.BaseController;
import com.stylefeng.guns.core.support.BeanKit;
import com.stylefeng.guns.modular.system.dao.LogDao;
import com.stylefeng.guns.modular.system.warpper.LogWarpper;
import com.stylefeng.guns.persistence.dao.OperationLogMapper;
import com.stylefeng.guns.persistence.model.OperationLog;
import com.stylefeng.guns.common.persistence.dao.OperationLogMapper;
import com.stylefeng.guns.common.persistence.model.OperationLog;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
......
......@@ -11,8 +11,8 @@ import com.stylefeng.guns.core.shiro.ShiroKit;
import com.stylefeng.guns.core.shiro.ShiroUser;
import com.stylefeng.guns.core.util.ToolUtil;
import com.stylefeng.guns.modular.system.dao.MenuDao;
import com.stylefeng.guns.persistence.dao.UserMapper;
import com.stylefeng.guns.persistence.model.User;
import com.stylefeng.guns.common.persistence.dao.UserMapper;
import com.stylefeng.guns.common.persistence.model.User;
import org.apache.shiro.authc.UsernamePasswordToken;
import org.apache.shiro.subject.Subject;
import org.springframework.beans.factory.annotation.Autowired;
......
......@@ -7,7 +7,7 @@ import com.stylefeng.guns.common.constant.factory.PageFactory;
import com.stylefeng.guns.common.controller.BaseController;
import com.stylefeng.guns.modular.system.dao.LogDao;
import com.stylefeng.guns.modular.system.warpper.LogWarpper;
import com.stylefeng.guns.persistence.model.OperationLog;
import com.stylefeng.guns.common.persistence.model.OperationLog;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
......
......@@ -16,8 +16,8 @@ import com.stylefeng.guns.core.util.ToolUtil;
import com.stylefeng.guns.modular.system.dao.MenuDao;
import com.stylefeng.guns.modular.system.service.IMenuService;
import com.stylefeng.guns.modular.system.warpper.MenuWarpper;
import com.stylefeng.guns.persistence.dao.MenuMapper;
import com.stylefeng.guns.persistence.model.Menu;
import com.stylefeng.guns.common.persistence.dao.MenuMapper;
import com.stylefeng.guns.common.persistence.model.Menu;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.validation.BindingResult;
......
......@@ -11,8 +11,8 @@ import com.stylefeng.guns.core.shiro.ShiroKit;
import com.stylefeng.guns.core.util.ToolUtil;
import com.stylefeng.guns.modular.system.dao.NoticeDao;
import com.stylefeng.guns.modular.system.warpper.NoticeWrapper;
import com.stylefeng.guns.persistence.dao.NoticeMapper;
import com.stylefeng.guns.persistence.model.Notice;
import com.stylefeng.guns.common.persistence.dao.NoticeMapper;
import com.stylefeng.guns.common.persistence.model.Notice;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.PathVariable;
......
......@@ -18,10 +18,10 @@ import com.stylefeng.guns.core.util.ToolUtil;
import com.stylefeng.guns.modular.system.dao.RoleDao;
import com.stylefeng.guns.modular.system.service.IRoleService;
import com.stylefeng.guns.modular.system.warpper.RoleWarpper;
import com.stylefeng.guns.persistence.dao.RoleMapper;
import com.stylefeng.guns.persistence.dao.UserMapper;
import com.stylefeng.guns.persistence.model.Role;
import com.stylefeng.guns.persistence.model.User;
import com.stylefeng.guns.common.persistence.dao.RoleMapper;
import com.stylefeng.guns.common.persistence.dao.UserMapper;
import com.stylefeng.guns.common.persistence.model.Role;
import com.stylefeng.guns.common.persistence.model.User;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.validation.BindingResult;
......
......@@ -20,8 +20,8 @@ import com.stylefeng.guns.modular.system.dao.UserMgrDao;
import com.stylefeng.guns.modular.system.factory.UserFactory;
import com.stylefeng.guns.modular.system.transfer.UserDto;
import com.stylefeng.guns.modular.system.warpper.UserWarpper;
import com.stylefeng.guns.persistence.dao.UserMapper;
import com.stylefeng.guns.persistence.model.User;
import com.stylefeng.guns.common.persistence.dao.UserMapper;
import com.stylefeng.guns.common.persistence.model.User;
import org.apache.shiro.authc.AuthenticationException;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
......
package com.stylefeng.guns.modular.system.dao;
import com.stylefeng.guns.persistence.model.Dict;
import com.stylefeng.guns.common.persistence.model.Dict;
import org.apache.ibatis.annotations.Param;
import java.util.List;
......
package com.stylefeng.guns.modular.system.dao;
import com.baomidou.mybatisplus.plugins.Page;
import com.stylefeng.guns.persistence.model.OperationLog;
import com.stylefeng.guns.common.persistence.model.OperationLog;
import org.apache.ibatis.annotations.Param;
import java.util.List;
......
......@@ -5,8 +5,7 @@ import java.util.Map;
import org.apache.ibatis.annotations.Param;
import com.stylefeng.guns.persistence.model.User;
import org.springframework.cache.annotation.Cacheable;
import com.stylefeng.guns.common.persistence.model.User;
/**
* 管理员的dao
......
package com.stylefeng.guns.modular.system.factory;
import com.stylefeng.guns.modular.system.transfer.UserDto;
import com.stylefeng.guns.persistence.model.User;
import com.stylefeng.guns.common.persistence.model.User;
import org.springframework.beans.BeanUtils;
/**
......
......@@ -6,8 +6,8 @@ import com.stylefeng.guns.common.exception.BizExceptionEnum;
import com.stylefeng.guns.common.exception.BussinessException;
import com.stylefeng.guns.modular.system.dao.DictDao;
import com.stylefeng.guns.modular.system.service.IDictService;
import com.stylefeng.guns.persistence.dao.DictMapper;
import com.stylefeng.guns.persistence.model.Dict;
import com.stylefeng.guns.common.persistence.dao.DictMapper;
import com.stylefeng.guns.common.persistence.model.Dict;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
......
......@@ -2,7 +2,7 @@ package com.stylefeng.guns.modular.system.service.impl;
import com.stylefeng.guns.modular.system.dao.MenuDao;
import com.stylefeng.guns.modular.system.service.IMenuService;
import com.stylefeng.guns.persistence.dao.MenuMapper;
import com.stylefeng.guns.common.persistence.dao.MenuMapper;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
......
......@@ -3,9 +3,9 @@ package com.stylefeng.guns.modular.system.service.impl;
import com.stylefeng.guns.core.util.Convert;
import com.stylefeng.guns.modular.system.dao.RoleDao;
import com.stylefeng.guns.modular.system.service.IRoleService;
import com.stylefeng.guns.persistence.dao.RelationMapper;
import com.stylefeng.guns.persistence.dao.RoleMapper;
import com.stylefeng.guns.persistence.model.Relation;
import com.stylefeng.guns.common.persistence.dao.RelationMapper;
import com.stylefeng.guns.common.persistence.dao.RoleMapper;
import com.stylefeng.guns.common.persistence.model.Relation;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
......
......@@ -3,7 +3,7 @@ package com.stylefeng.guns.modular.system.warpper;
import com.stylefeng.guns.common.constant.factory.ConstantFactory;
import com.stylefeng.guns.common.warpper.BaseControllerWarpper;
import com.stylefeng.guns.core.util.ToolUtil;
import com.stylefeng.guns.persistence.model.Dict;
import com.stylefeng.guns.common.persistence.model.Dict;
import java.util.List;
import java.util.Map;
......
......@@ -66,9 +66,9 @@ public class MpGenerator {
// 包配置
PackageConfig pc = new PackageConfig();
pc.setParent(null);
pc.setEntity("com.stylefeng.guns.persistence.model");
pc.setMapper("com.stylefeng.guns.persistence.dao");
pc.setXml("com.stylefeng.guns.persistence.dao.mapping");
pc.setEntity("com.stylefeng.guns.common.persistence.model");
pc.setMapper("com.stylefeng.guns.common.persistence.dao");
pc.setXml("com.stylefeng.guns.common.persistence.dao.mapping");
pc.setService("TTT"); //本项目没用,生成之后删掉
pc.setServiceImpl("TTT"); //本项目没用,生成之后删掉
pc.setController("TTT"); //本项目没用,生成之后删掉
......
......@@ -21,7 +21,7 @@ mutipart:
#mybatis
mybatis-plus:
mapper-locations: classpath*:com/stylefeng/guns/**/mapping/*.xml
typeAliasesPackage: com.stylefeng.guns.persistence.model
typeAliasesPackage: com.stylefeng.guns.common.persistence.model
global-config:
id-type: 1 #1:数据库ID自增 2:用户输入id 3:全局唯一id(IdWorker) 4:全局唯一ID(uuid)
db-column-underline: false
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment