Code Monkey home page Code Monkey logo

shop_online-admin-api's Introduction

管理平台

API文档

基础环境

jdk 1.8 mysql 5.7

redis 5.0

实体生成 运行utils/MybatisGen

项目目录结构

com └─social │ SocialAdminApiApplication.java │
├─common │ ├─cache │ │ RedisCache.java │ │ RedisKeys.java │ │
│ ├─config │ │ CorsConfig.java │ │ MybatisPlusConfig.java │ │ RedisConfig.java │ │ SwaggerConfig.java │ │
│ ├─constant │ │ Constant.java │ │
│ ├─exception │ │ ErrorCode.java │ │ ServerException.java │ │ ServerExceptionHandler.java │ │
│ ├─handler │ │ FieldMetaObjectHandler.java │ │
│ ├─model │ │ BaseServiceImpl.java │ │ Query.java │ │ TreeNode.java │ │
│ └─result │ PageResult.java │ Result.java │
├─controller │
├─convert ├─entity │
├─enums │
├─mapper ├─query │
├─security │ ├─cache │ │ TokenStoreCache.java │ │
│ ├─config │ │ PasswordConfig.java │ │ PermitResource.java │ │ SecurityConfig.java │ │
│ ├─exception │ │ SecurityAuthenticationEntryPoint.java │ │
│ ├─filter │ │ AuthenticationTokenFilter.java │ │ MyRequestWrapper.java │ │
│ ├─service │ │ UserDetailsServiceImpl.java │ │
│ ├─user │ │ ManagerDetail.java │ │ SecurityUser.java │ │
│ └─utils │ TokenUtils.java │
├─service │ │
│ └─impl ├─utils │ AssertUtils.java │ DateUtils.java │ ExcelUtils.java │ HttpContextUtils.java │ MybatisGen.java │ OssClientConfig.java │ TreeUtils.java │
└─vo

项目运行

本工程运行环境使用 maven profile 进行管理切换

项目打包

idea 窗口右侧边栏菜单 maven -> Profiles 中选择相应环境后,在 root 节点下 clean + package

shop_online-admin-api's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.