【spring】相关概念

1. 使用Spring不意味着必须使用Spring的事务管理器。

事务指的是 在从内存到硬盘 的数据写入和读取过程中,保持ACID 

脱离了Spring的事务管理器,Spring的DAO同样可以对数据库进行操作。

Mysql数据库本身是否支持事务 ,取决于数据库采用的引擎:Innodb支持事务,MyISAM不支持事务。

2. 在Spring中使用Hibernate的时候,没有事务管理器的情况下,也可以正常对数据库进行操作。

但是既然是用了Hibernate还是用它的事务管理吧,别拧巴。

3. 对于Spring内部代码分层以及面向接口编程的看法。

开发框架或者做完整的产品,采用面向接口的方式是正确的。但是你就做个小项目没必要处处这样为难自己。

代码可以不分层。

4. 混合使用Spring Jdbc Template 和Hibernate的问题

建议混用,Hibernate进行读和写两个操作,JdbcTemplate仅读操作。两个互补,一起使用。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值