ORM 框架 Bee V1.11_3.20 发布,自定义动态 SQL 标签
Bee,互联网新时代的Java ORM工具,更快、更简单、更自动,开发速度快,运行快,更智能!
Bee让程序员/软件工程师,从手工编码中解放出来,Bee更适合智能软件制造时代!
立志做最懂用户的软件!
V1.11.0.3.20 (春分)
自定义动态SQL标签,@in,@toIsNULL1,@toIsNULL2,<if isNotNull>,<if isNotBlank>.
动态sql,将list转为像in (1,2,3)的语句,不需要foreach,批量插入也不需要foreach.
分离中文API.
例子:
1.1 某orm工具
<select id="countByUserList" resultType="_int" parameterType="list"> select count(*) from users <where> id in <foreach item="item" collection="list" separator="," open="(" close=")" index=""> #{item.id, jdbcType=NUMERIC} </foreach> </where> </select>
1.2 Bee
select count(*) from users where id in #{list @in}
定义一个list参数(可支持List,Set类型)传入即可.
详细例子地址: https://my.oschina.net/u/4111850/blog/5493477
下期功能预告:
准备向复杂的分库分表进军了。。。
好消息:
2022年5月1日劳动节前登记的企业用户,可获得专业的生产环境使用帮助,为你的系统保驾护航、提高性能;
个人用户登记后入群,可获得个性化的使用咨询!
登记地址:
https://gitee.com/automvc/bee/issues/I3PIUJ
https://github.com/automvc/bee/issues/43
近期已添加功能:
ORM 框架 Bee V1.11.0.1.1(2022新年版)发布,更快、更简单、更自动
ORM 框架 Bee V1.11.0.2.1(2022 春节版)发布,拦截器、多租户(过年不打烊)
ORM 框架 Bee V1.11.0.2.4 (2022北京冬奥版)发布,二级缓存扩展支持(Redis)
ORM 框架 Bee 2022 Romantic 版发布,加 JustFetch,Datetime 等注解和 Jndi 支持
ORM 框架 Bee V1.11.0.2.20 2022(荣耀)版发布,完善拦截器,增加多种注解简化开发
ORM 框架 Bee V1.11.0.2.28 发布,查询结果拦截、ShardingStruct 为分库分表准备
ORM 框架 Bee V1.11.0.3.8(Lady First)发布,设置参数转换器,Json 与 Javabean 属性自动转化
ORM 框架 Bee V1.11.0.3.12(植树节版) 发布,支持 Cassandra (还可自动生成表),方言注册器
https://gitee.com/automvc/bee#bee主要功能特点介绍
------------------------------------------------------------------------
Bee 是一个简单,易用,功能强大,开发速度快,编码少的 JAVA ORM 框架。连接,事务都可以由Bee框架负责管理. Bee 简化了与DB交互的编码工作量, 是 编码复杂度 为 O(1) 的Java 框架!
Bee简单易用:单表操作、多表关联操作,可以不用写sql,极少语句就可以完成SQL操作;概念简单,10分钟即可入门。
Bee功能强大:复杂查询也支持向对象方式,分页查询性能更高,一级缓存即可支持个性化优化;具有分布式特性。高级要求,还可以方便自定义SQL语句。
码云上的项目首页:
https://gitee.com/automvc/bee-springboot
github:
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
JDK 18 / Java 18 GA 发布
JDK 18 / Java 18 GA 发布。JDK 18 是一个短期维护版本,将获得六个月的支持。尽管如此,但它仍然可用于生产环境中。根据开发计划,JDK 19 将于今年 9 月发布,而下一个 LTS 版本 JDK 21 将于 2023 年 9 月发布。 JDK 18 共包括 9 个 JEP,以及数百个较小的增强功能和一千多个错误修复。 400: UTF-8 by Default 408: Simple Web Server 413: Code Snippets in Java API Documentation 416: Reimplement Core Reflection with Method Handles 417: Vector API (Third Incubator) 418: Internet-Address Resolution SPI 419: Foreign Function & Memory API (Second Incubator) 420: Pattern Matching for switch (Second Preview) 421: De...
- 下一篇
DataGear 3.0.0 发布,数据可视化分析平台
DataGear3.0.0发布,新增看板分享密码功能和可变模型数据集特性,具体更新内容如下: 不兼容:整理合并系统数据库脚本datagear.sql,不支持低于2.13.0版本自动升级; 新增:分享看板新增设置密码功能,设置后访问看板需进行密码确认; 新增:看板可视编辑模式新增编辑图片/超链接/视频/文本标签元素属性功能; 新增:看板可视编辑模式新增插入文本标签功能; 新增:看板图表主题新增titleTheme、legendTheme属性,新增用于设置字体大小的fontSize属性; 新增:数据集新增【可变模型】特性,移除数据集属性必填规则,用于支持数据结构不固定的数据集; 修复:修复未授权用户仍能打开看板展示链接的BUG; 修复:修复Excel数据集有空值单元格时,会出现值串列的BUG; 修复:修复看板可视编辑模式刷新操作后切换至源码模式未同步源码的BUG; 修复:修复看板可视编辑模式删除元素后未重置元素节点路径信息的BUG; 修复:修复SQL数据集未选择数据源时SQL自动补全报错的BUG; 修复:修复数据源导入/导出数据页面表格宽度未填满的BUG; 修复:修复新建看板全局资源存储路...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS关闭SELinux安全模块
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Hadoop3单机部署,实现最简伪集群
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS7安装Docker,走上虚拟化容器引擎之路