Bee 2.1.8 supports Spring Boot 3.0.11, supports active command line, and supports multiple check, modification, addition and deletion

The general trend of the world will be reunited after a long period of separation!
Hibernate/MyBatis+ plus +Sharding JDBC + Jpa+ Spring data+ GraphQL+ App ORM (Android, Hongmeng)= Bee

Spring Cloud microservices use databases more conveniently: Bee + Spring Boot ; easily support multiple data sources, Sharding, Mongodb.

To integrate a bunch of tools, it is better to use only one small and powerful tool. Just like Hikari, the data source connection pool in the JAVA world, although the file is small, the functions are not bad!

Bee  2.1.8  integrates  Spring-boot  boot 3.0.11 

Spring Cloud microservices use databases more conveniently: Bee + Spring Boot ; easily support multiple data sources, Sharding, Mongodb.

Develop new combinations of Spring Cloud microservices faster. Bee integrates Spring Boot, giving you two rapid development tools in an instant!

ORM Bee Sharding sub-database and table is so simple, transparent for development, does not affect business, easy to use, small file, good performance; supports Mongodb, JDBC, Android and Harmony ; can use multiple different types of databases at the same time .   

Bee, the Java ORM tool in the new era of the Internet, is faster, simpler, more automatic, faster to develop, faster to run, and more intelligent

Spring Boot  is used to simplify the initial construction and development process of new Spring applications. The framework uses an ad hoc approach to configuration,
eliminating the need for developers to define boilerplate configurations. In this way, Spring Boot  can help us with rapid application development .


And provide bee-spring-boot-starter.

maven dependencies:

<!-- https://mvnrepository.com/artifact/org.teasoft/bee-spring-boot -->
<dependency>
    <groupId>org.teasoft</groupId>
    <artifactId>bee-spring-boot</artifactId>
    <version>2.1.8.boot3.0.11</version>
</dependency>

gradle:

implementation group: 'org.teasoft', name: 'bee-spring-boot', version: '2.1.8.boot3.0.11'

Use the corresponding starter directly:

<dependency>
    <groupId>org.teasoft</groupId>
    <artifactId>bee-spring-boot-starter</artifactId>
    <version>2.1.8.boot3.0.11</version>
    <type>pom</type>
</dependency>

Bee also integrates other versions of spring boot,

https://mvnrepository.com/artifact/org.teasoft/bee-spring-boot

 

V2.1.8 (2023. Mid-Autumn Festival Edition·LTS Edition)

  1.  

1.1 Compatible with spring boot command line active selection environment,
such as: java -jar springbootDemo.jar --spring.profiles.active=dev, which will generate bee-dev.properties
1.2 Compatible with spring boot data source configuration, such as spring.datasource.url
1.3 Without starting the application, run the main method directly. When bee.properties does not configure a data source, you can also use the spring boot single data source configuration of application.properties.
2. Multi-table related insertion, update, and deletion.
3. DateUtil adds the ability to determine the date format. Calculate age
4. Create tables through Excel and support more databases
5. Provide the default BeeSimpleDataSource and support configuring multiple data sources in bee.properties (can also be used when spring boot is not used),
when using Bee alone without using Spring boot ,DataSourceBuilderFactory can also start automatically.
6. Javabean supports generating Swagger annotations
7. MongodbObjSQLRichExt improves interceptor and context information management
8. Mongodb prints logs. When querying all fields, the fields to be queried are not displayed by default; you can control whether to display them through bee.osql.showMongoSelectAllFields configuration
9.GridFs Annotations support the SELECT query type. When querying entities, the corresponding files (MongoDB) can be automatically associated and found. The GridFs file type supports byte[]
10. Bug fixes.

 

V2.1.8

https://www.oschina.net/news/258983/bee-2-1-8-released

 

 demo  project:

https://gitee.com/automvc/bee-starter-demo

 

Few main interfaces, simple to use and low learning cost

Main object-oriented and custom sql, stored procedure interface :

Good performance :

 

Some application examples are shown:
 

Next feature preview:

What other features do you want to add, please tell us in the comment area!

 

Project homepage on code cloud:

https://gitee.com/automvc/bee-springboot

https://gitee.com/automvc/bee

github:

https://github.com/automvc/bee

Guess you like

Origin www.oschina.net/news/259948/bee-2-1-8-updated