feilong 3.4.0 is released, a tool library that makes Java development easier

  1. Let you get rid of a lot of repetitive underlying code and improve development efficiency;
  2. make your code更简炼,易写,易读,易于维护;

Document address: http://feilong-core.mydoc.io/

maven dependency configuration:


<dependency>
     <groupId>com.github.ifeilong</groupId>
     <artifactId>feilong</artifactId>
     <version>3.4.0</version>
</dependency>

Gradle dependency configuration:


com.github.ifeilong:feilong:3.4.0

This upgrade has a total of 22 changes, see 3.4.0 milestone

#498 🔥 remove feilong-lib-xstream [依赖调整 删除]

If you need to use feilong xstream related tool classes or components, such as com.feilong.context.converter.XStreamStringToBeanConverter, com.feilong.xml.XmlUtilyou need to rely on yourself


 <dependency>
        <groupId>com.thoughtworks.xstream</groupId>
        <artifactId>xstream</artifactId>
        <version>1.4.20</version> 
      </dependency>

#503 SimpleMapRequestHeaderBuilder modification comments [javadoc]
#502 SimpleMapRequestHeaderBuilder adds a map constructor to simplify the construction
#497 XStreamStringToBeanConverter modification annotation [javadoc]
#496 com.feilong.context.converter.IfStringToBeanConverter added comments [javadoc]
#501 Modify XMLMapBuilderStringToBeanConverter annotation [javadoc]
#500 Modify JsonStringToBeanConverter annotation [javadoc]

#505 Modify the CapitalizePropertyNameProcessor annotation [javadoc]
#504 Create a new SimpleMapPropertyNameProcessor simple map implicit implementation [enhancement]

#57 It is recommended to add a method of encryption based on byte array or InputStream in MD5Util [enhancement]
#507 Add com.feilong.security.oneway.SHA1Util.encode(byte[]) method [enhancement]
#509 Add com.feilong.security.oneway.SHA384Util.encode(byte[]) method [enhancement]
#511 Add com.feilong.security.oneway.Sm3Util.encode(byte[]) method [enhancement]
#508 Add com.feilong.security.oneway.SHA256Util.encode(byte[]) method [enhancement]
#510 Add com.feilong.security.oneway.SHA512Util.encode(byte[]) method [enhancement]
#506 Create a new base64Util [enhancement]

#40 Security framework of XStream not initialized, XStream is probably vulnerable
#320 XStream Vulnerability Matters

#493 logback upgrade to 1.4.5
#494 maven-dependency-plugin upgrade to 3.4.0
#495 versions-maven-plugin upgrade to 2.14.2

#499 Add xstream as an optional dependency [feilong-xml]

If you need to use feilong xstream related tool classes or components, such as com.feilong.context.converter.XStreamStringToBeanConverter, com.feilong.xml.XmlUtilyou need to rely on yourself


 <dependency>
        <groupId>com.thoughtworks.xstream</groupId>
        <artifactId>xstream</artifactId>
        <version>1.4.20</version> 
      </dependency>

#feilong #released #tool #library #Java #development #easier #News Fast Delivery

Leave a Comment

Your email address will not be published. Required fields are marked *