社区
非技术区
帖子详情
ORM把sql配置在xml里的,我觉得还不如在java类里面手写
okgoood
2012-03-22 02:50:04
手写的代码量并不比写在xml里面多,
java代码支持热部署,方便调试,不用重启。
改完xml就一定得重启服务。
单独的SQL执行比ORM SQL更高效,支持更复杂的SQL语句。
...全文
112
回复
打赏
收藏
ORM把sql配置在xml里的,我觉得还不如在java类里面手写
手写的代码量并不比写在xml里面多, java代码支持热部署,方便调试,不用重启。 改完xml就一定得重启服务。 单独的SQL执行比ORM SQL更高效,支持更复杂的SQL语句。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Java
-21 深入浅出 MyBatis
手写
ORM
框架2
手写
Resources、MappedStatment、
XML
Builder等
本文详细阐述了简化版MyBatis
ORM
框架的
XML
解析层设计与实现,涵盖
sql
MapConfig.
xml
和mapper.
xml
双
配置
结构,以及Configuration、MappedStatement、Resources三大核心Bean和
XML
ConfigBuilder、
XML
MapperBuilder两大解析器。重点解析了基于dom4j的
XML
加载、C3P0数据源初始化、statementId生成规则及
SQL
元信息封装机制,完整复现MyBatis 3初始化链路。
【
ORM
思想】源码
手写
篇:仿Hibernate
手写
ORM
框架
本文详细介绍了如何
手写
一个简单的
ORM
框架,模仿Hibernate的工作原理,包括框架的设计、代码实现及测试使用。通过深入理解
ORM
思想,读者能更好地掌握
ORM
框架的运作机制。
告别
手写
SQL
!AI 工具如何自动生成
Java
数据库
ORM
代码?
在软件开发中,传统
手写
SQL
与
ORM
开发耗时易出错,不同数据库语法差异大,
ORM
框架
配置
也繁琐。飞算
Java
AI 具有智能分析和代码自动生成功能,通过自然语言交互,能快速生成
SQL
语句和
Java
ORM
代码,提高开发效率,降低成本。
Java
-22 深入浅出 MyBatis -
手写
ORM
框架3
手写
Sql
Session、Executor 工作原理
本文深入剖析
手写
MyBatis执行链路的核心组件:
Sql
Session会话层(含
Sql
SessionFactoryBuilder、
Sql
SessionFactory、Default
Sql
Session)与Executor执行层(DefaultExecutor)。重点阐述
Sql
Session如何通过动态代理拦截Mapper调用、拼接statementId并委派执行;Executor如何完成JDBC连接获取、#{}占位符解析、反射参数绑定、
SQL
执行及结果集反射封装为
Java
对象的五步流程。内容聚焦
ORM
框架执行机制,不涉及Spring集成或高级特性。
让
Java
再次伟大 - 什么是
ORM
什么是 JOOQ 什么是数据库操作层?
本文聚焦
Java
生态中的数据持久化,深入探讨 JPA
ORM
和 JOOQ 两种解决方案。介绍了
ORM
的设计理念,分析 JPA
ORM
面向对象操作数据库的特点与局限,阐述 JOOQ
SQL
优先的优势。指出两者本质区别在于抽象层次不同,开发者应依具体场景选择合适框架。
非技术区
23,404
社区成员
70,513
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章