bbossgroups 1.0特性介绍-持久层框架

简介: hibernate确实不适合用来做大型项目的持久层工具,建议参考一下bbossgroups框架来实现持久层的操作: 1.灵活的事务管理(声明式事务管理,可编程事务管理,java注解事务管理,jdbctemplate事务管理,五种经典的事务类型,支持事务嵌套,支持多数据库分布式事务) 2.

hibernate确实不适合用来做大型项目的持久层工具,建议参考一下bbossgroups框架来实现持久层的操作: 1.灵活的事务管理(声明式事务管理,可编程事务管理,java注解事务管理,jdbctemplate事务管理,五种经典的事务类型,支持事务嵌套,支持多数据库分布式事务) 2.灵活的访问数据库的接口(普通sql操作,预编译sql操作,普通/预编译批处理操作,存储过程,函数) 3.一套经典的数据库操作标签库(增删改查,普通sql操作,预编译sql操作,普通/预编译批处理操作) 4.经典的多数据库连接池配置管理和使用方法(所有的数据库操作接口可以直接指定连接池的名称,方便地实现对不同数据库的操作) 5.提供了简单的o/r mapping查询接口 6.提供了多种行处理器来提升查询操作的性能 7.可以方便地实现blob,clob字段的处理 8.提供分页操作接口(预编译和普通),可以方便地址各种数据库的分页操作 bbossgroups 最新版本 1.0,整合了原来所有的子项目(持久层框架,标签库框架,aop框架,事件框架),下载地址: https://sourceforge.net/projects/bboss/files/

目录
相关文章
|
8月前
|
SQL Java 数据库连接
JAVAEE框架技术之7-myBatis ORM框架入门基础CRUD
JAVAEE框架技术之7-myBatis ORM框架入门基础CRUD
173 0
JAVAEE框架技术之7-myBatis ORM框架入门基础CRUD
|
8月前
|
缓存 Java 数据库连接
一文彻底搞懂Mybatis系列(十六)之MyBatis集成EhCache
一文彻底搞懂Mybatis系列(十六)之MyBatis集成EhCache
129 0
|
8月前
|
XML Java 数据库连接
干翻Mybatis源码系列之第五篇:Mybatis中核心运行机制超级详细版
干翻Mybatis源码系列之第五篇:Mybatis中核心运行机制超级详细版
|
8月前
|
设计模式 缓存 Java
干翻Mybatis源码系列之第七篇:Mybatis提供的集成缓存方案
干翻Mybatis源码系列之第七篇:Mybatis提供的集成缓存方案
|
SQL 缓存 Java
MyBatis的核心技术掌握,简单易懂(上)
MyBatis的核心技术掌握,简单易懂(上)
|
SQL Java 数据库连接
21MyBatis - 再谈MyBatis优势
21MyBatis - 再谈MyBatis优势
41 0
|
Java 数据库连接 数据库
mybatis高级特性
mybatis高级特性
Fluent Mybatis, 原生Mybatis, Mybatis Plus三者功能对比
使用fluent mybatis可以不用写具体的xml文件,通过java api可以构造出比较复杂的业务sql语句,做到代码逻辑和sql逻辑的合一。不再需要在Dao中组装查询或更新操作,在xml或mapper中再组装参数。那对比原生Mybatis, Mybatis Plus或者其他框架,FluentMybatis提供了哪些便利呢?
Fluent Mybatis, 原生Mybatis, Mybatis Plus三者功能对比
|
SQL XML 存储
【MyBatis学习笔记 一】MyBatis基本概念及项目集成
【MyBatis学习笔记 一】MyBatis基本概念及项目集成
107 0
|
SQL XML JavaScript
Fluent Mybatis、原生Mybatis,、Mybatis Plus 大对比,哪个更好用?
Fluent Mybatis、原生Mybatis,、Mybatis Plus 大对比,哪个更好用?