Git Product home page Git Product logo

yousj's Introduction

用于快速构建Java项目而整合的一些常用模块

项目结构

展开查看
.
├─yousj-all
├─yousj-bom
├─yousj-commons  常用工具
│  └─src
│      └─main
│          ├─java
│          │  └─top
│          │      └─yousj
│          │          └─commons
│          │              ├─annotation
│          │              ├─config
│          │              │  ├─jackson
│          │              │  └─timecost
│          │              ├─constant
│          │              ├─date
│          │              ├─entity
│          │              ├─enums
│          │              ├─exception
│          │              ├─properties
│          │              └─utils
│          └─resources
│              └─META-INF
├─yousj-crypto  加解密
│  └─src
│      └─main
│          ├─java
│          │  └─top
│          │      └─yousj
│          │          └─crypto
│          │              ├─advice
│          │              ├─annotation
│          │              ├─constant
│          │              ├─handler
│          │              ├─properties
│          │              └─utils
│          └─resources
│              └─META-INF
├─yousj-datasource  数据源
│  └─src
│      └─main
│          ├─java
│          │  └─top
│          │      └─yousj
│          │          └─datasource
│          │              ├─config
│          │              ├─convert
│          │              ├─entity
│          │              ├─handler
│          │              ├─injector
│          │              │  ├─enums
│          │              │  └─methods
│          │              ├─interceptor
│          │              ├─mapper
│          │              ├─service
│          │              └─utils
│          └─resources
│              └─META-INF
├─yousj-excel  easyexcel
│  └─src
│      ├─main
│      │  └─java
│      │      └─top
│      │          └─yousj
│      │              └─excel
│      │                  ├─handler
│      │                  ├─model
│      │                  └─utils
│      └─test
│          └─java
│              └─top
│                  └─yousj
│                      └─excel
│                          └─model
├─yousj-exception  异常处理
│  └─src
│      └─main
│          └─java
│              └─top
│                  └─yousj
│                      └─exception
├─yousj-log  日志
│  └─src
│      └─main
│          ├─java
│          │  └─top
│          │      └─yousj
│          │          └─log
│          │              ├─aop
│          │              ├─constant
│          │              ├─logback
│          │              └─properties
│          └─resources
│              └─META-INF
├─yousj-redis
│  └─src
│      └─main
│          ├─java
│          │  └─top
│          │      └─yousj
│          │          └─redis
│          │              ├─annotation
│          │              ├─cache
│          │              ├─constant
│          │              ├─multi
│          │              ├─properties
│          │              └─utils
│          └─resources
│              └─META-INF
├─yousj-reload 热部署
│  ├─yousj-reload-class  热部署class[参考koTime](https://github.com/huoyo/ko-time.git)
│  │  └─src
│  │      └─main
│  │          ├─java
│  │          │  └─top
│  │          │      └─yousj
│  │          │          └─reload
│  │          │              ├─controller
│  │          │              └─service
│  │          └─resources
│  │              └─retrans
│  │                  └─META-INF
│  │                      └─maven
│  │                          └─cn.langpy
│  │                              └─ko-time-retrans
│  └─yousj-reload-mapper  热部署mapper(待验证)
│      └─src
│          └─main
│              └─java
│                  └─top
│                      └─yousj
│                          └─reload
│                              ├─controller
│                              └─service
├─yousj-security  鉴权
│  └─src
│      └─main
│          ├─java
│          │  └─top
│          │      └─yousj
│          │          └─security
│          │              ├─annotation
│          │              ├─config
│          │              ├─constant
│          │              ├─exception
│          │              ├─filter
│          │              ├─handler
│          │              ├─holder
│          │              ├─matcher
│          │              ├─properties
│          │              └─utils
│          └─resources
│              └─META-INF
├─yousj-swagger  swagger文档
│  └─src
│      └─main
│          ├─java
│          │  └─top
│          │      └─yousj
│          │          └─swagger
│          │              ├─config
│          │              ├─constant
│          │              ├─entity
│          │              └─spring
│          └─resources
│              └─META-INF
├─yousj-uaa  统一鉴权
│  ├─doc
│  └─src
│      ├─main
│      │  ├─java
│      │  │  └─top
│      │  │      └─yousj
│      │  │          └─uaa
│      │  │              ├─controller
│      │  │              ├─entity
│      │  │              │  ├─po
│      │  │              │  └─vo
│      │  │              │      └─request
│      │  │              ├─enums
│      │  │              ├─handler
│      │  │              ├─mapper
│      │  │              └─service
│      │  │                  └─impl
│      │  └─resources
│      │      └─mapper
│      └─test
│          └─java
│              └─top
│                  └─yousj
│                      └─uaa
└─yousj-web
    └─src
        └─main
            ├─java
            │  └─top
            │      └─yousj
            │          └─web
            │              ├─annotation
            │              ├─config
            │              ├─constant
            │              ├─controller
            │              ├─properties
            │              └─rest
            └─resources
                └─META-INF

yousj's People

Contributors

youshaojun avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

simaerdem

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.