Bee v1.8 Release Notes

Release Date: 2020-09-12 // about 6 years ago
  • ๐Ÿ‘ 1.Add multi-DataSource support(Write/Read, only Split Database).
    โž• add multi-DataSource no need change the Java code.
    โž• add the route interface of multi-Datasource.
    โž• add multi-DataSource route.
    โž• add multi-DataSource config.
    ๐Ÿ‘Œ support refresh multi-DataSource config information.
    2.Generate global unique id number in distributed environment.
    3.Generate Serial Unique id number in one workid of distributed environment.
    ๐Ÿ‘ท Independent clock,workerid can config and easily expand.
    Implement algorithms:SerialUniqueId,OneTimeSnowflakeId,PearFlowerId.
    ๐Ÿ‘Œ Support GenId Factory,and can config the id generator.
    4.Gen Serial Unique Id for all Table's Long Id field as primary key.
    โœจ Enhance Function:
    ๐Ÿ‘ 5.The same database sub table support, dynamic table name mapping support.
    ๐Ÿ‘ Entity and any table name mapping support.
    ...

    1. ...

Previous changes from v1.7.2

  • V1.7.2
    ๐Ÿ‘Œ support set the default naming translate type by config.
    โœจ enhance function of BeeFactory.
    ๐ŸŒฒ adjust the format of SQL log.
    ๐Ÿ‘Œ support set the date format by config.
    ๐Ÿšš move test/example to new project bee-exam.
    โž• add class FileLogger for write the log in file.
    ๐Ÿ‘Œ support control print log level or not by config.
    โœจ enhance test case/example.
    ๐Ÿ‘Œ support generate the file according to template.
    โž• add method delete(T entity, Condition condition) in Suid.
    ๐Ÿ‘Œ support setting not allowed delete whole records in one table while Object Oriented way.
    SuidRich add 2 methods:
    โšก๏ธ updateBy(T entity,String whereFields,Condition condition)
    โšก๏ธ update(T entity,String updateFields,Condition condition)
    โž• add nocache config support.
    โž• add method setAdd,setMultiply in Condition for set value in SQL update.