Fred Feng

A passionate Java programmer

Just a passionate Java programmer and Like coding and reading


Download the theme

Devtools Lang - A Powerful Java Core Utility Library

Devtools Lang is a basic component from Devtools series. It encapsulates some common Java class libraries, such as primitive data types, Collection, Date, IO, Thread, JDBC, Log, etc. Devtools Lang provides interfaces and methods with a higher encapsulation level of API, which aims to significantly improve the development efficiency of developers and optimize code style and performance.

Install:


<dependency>
	<groupId>com.github.paganini2008</groupId>
	<artifactId>devtools-lang</artifactId>
	<version>2.0.3</version>
</dependency>

Compatibility:


Jdk1.8+

Common Utilities:


  • StringUtils
  • ObjectUtils
  • ArrayUtils
  • NumericUtils
  • RandomUtils
  • RandomStringUtils
  • ClassUtils

Common Utilities For Primitive Data Types:


  • Booleans
  • Chars
  • Bytes
  • Shorts
  • Ints
  • Longs
  • Floats
  • Doubles

Common Utilities For Mathematics:


  1. BigDecimalUtils
  2. BigIntegerUtils

    Common Utilities For Date:


  3. CalendarUtils
  4. DateUtils
  5. LocalDateUtils

    Common Utilities For Collection:


  6. CollectionUtils
  7. ListUtils
  8. SetUtils
  9. MapUtils
  10. LruMap
  11. LruList
  12. LruSet

    Common Utilities For IO:


  13. IOUtils
  14. FileUtils
  15. PropertiesUtils
  16. ResourceUtils
  17. ImageUtils
  18. SerializationUtils
  19. DirectoryWalker
  20. FileMonitor
  21. FileComparator

    Common Utilities For Thread:


  22. ExecutorUtils
  23. ThreadsUtils
  24. ThreadPool
  25. ThreadFactoryBuilder
  26. AtomicIntegerSequence
  27. AtomicLongSequence
  28. Latch
  29. ConcurrentTimer

    Common Utilities For Reflection:


  30. ConstructorUtils
  31. FieldUtils
  32. MethodUtils

    Common Utilities For Java Bean:


  33. BeanUtils
  34. PropertyUtils
  35. EqualsBuilder
  36. HashCodeBuilder
  37. ToStringBuilder

    Common Utilities For Data Conversion:


  38. ConvertUtils
  39. TypeConverter

    Common Utilities For JDBC:


  40. JdbcUtils
  41. ResultSetSlice
  42. PageableQuery
  43. JdbcDumpTemplate

    Common Utilities For Java Logger:


  44. Log
  45. LogFactory

Git Repository:https://github.com/paganini2008/devtools.git

Recent Articles

Introduction to Tridenter - A Microservice Distribution Collaboration Framework

Tridenter is a microservice distributed collaboration framework developed based on the SpringBoot framework. It allows multiple independent SpringBoot applications to form a cluster easily and quickly, without relying on an external registry (such...…

Read More
Earlier Articles

Devtools - A Pragmatic Java Utility Component Family

DevtoolsA pragmatic Java Open Source Toolkit FamilyInstall:<dependency> <groupId>com.github.paganini2008</groupId> <artifactId>devtools</artifactId> <version>2.0.3</version></dependency>Compatibility...…

Read More