Giter Club home page Giter Club logo

sunshine's Introduction

工具类说明(基于JDK8)

Do you like sunshine? Yes , I do.

jdk版本说明

支持Jdk1.8及以上.

maven引用

maven:

<dependency>
  <groupId>red.lixiang.tools</groupId>
  <artifactId>sunshine-starter</artifactId>
  <version>1.0.5</version>
</dependency>

gradle:

compile 'red.lixiang.tools:sunshine-starter:1.0.5'

如只需要jdk本身的工具,可只引用 sunshine-base 如只需一些第三方的某个工具只需引用 sunshine-common

如需某个工具类,可以直接复制源码,或者通过下方公众号和笔者联系

sunshine-base

不依赖别的第三方(fastjson,gson除外)的工具包

  • HttpTools
  • IOTools
  • OSTools
  • HostTools
  • ReflectTools
  • AESTools
  • RSATools
  • XMLTools
  • FileTools
  • ListTools
  • RandomTools
  • StringTools
  • SnowflakeGenerator

sunshine-common

基于第三方的工具再次封装的工具包
为了项目不臃肿,所有的包都是以compileOnly的方式引进来的,也就是说,你还需要自己在项目中添加依赖才可以使用里面的工具

  • aliOssTools
  • ExcelTools
  • KuberTools
  • YamlTools
  • MarkdownTools

sunshine-starter

可用于spring-boot引用

  • RedisSpringTools
  • ContextHolder

引入starter之后,可以完成一个最简化的增删改查+Controller

欢迎关注公众号
工具包使用过程中,有什么问题,可以在公众号留言,或点击菜单加笔者微信直接交流
java_subscribe

sunshine's People

Contributors

xiaodaojava avatar kazetyan avatar

Watchers

James Cloos avatar

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.