-
spring-ioc 注入方式的使用場(chǎng)景查看全部
-
使用IOC的原因查看全部
-
業(yè)務(wù)對(duì)象依賴關(guān)系查看全部
-
Spring-IOC三種注入方式和運(yùn)用場(chǎng)景查看全部
-
Spring IOC 三種方式查看全部
-
互相依賴查看全部
-
Spring-IOC注入方式和場(chǎng)景查看全部
-
枚舉和異常的處理查看全部
-
在service實(shí)現(xiàn)類里加入日志類查看全部
-
DTO(秒殺接口暴露,秒殺結(jié)果) 自定義秒殺異常:重復(fù)秒殺異常 秒殺關(guān)閉異常查看全部
-
基于注解的聲明式事務(wù)配置: <!--配置事務(wù)管理器--> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <!--注入數(shù)據(jù)庫(kù)連接池--> <property name="dataSource" ref="dataSource"/> </bean> <!--配置基于注解的聲明式事務(wù) 默認(rèn)使用注解來(lái)管理事務(wù)行為--> <tx:annotation-driven transaction-manager="transactionManager"/> 建議使用基于注解的聲明式事務(wù)處理,好處: 1、開(kāi)發(fā)團(tuán)隊(duì)統(tǒng)一達(dá)成約定,明確標(biāo)注事務(wù)方法的編程風(fēng)格 2、盡可能使事務(wù)控制的范圍最小,執(zhí)行的時(shí)間最短,盡量不要在事務(wù)中進(jìn)行RPC/HTTP等網(wǎng)絡(luò)請(qǐng)求,如果需要,則剝離到事務(wù)方法之外 3、不是所有方法都需要事務(wù),比如一次修改操作或者只讀操作不需要事務(wù)控制查看全部
-
運(yùn)行期異常,會(huì)做事務(wù)回滾。非運(yùn)行期異常,不會(huì)做事務(wù)回滾。在運(yùn)行期做了try catch,也不會(huì)做回滾。查看全部
-
聲明式事務(wù)獨(dú)有的概念是"事務(wù)方法嵌套",和mysql中事務(wù)沒(méi)有關(guān)系,體驗(yàn)在它的傳播行為上,,當(dāng)有新的事務(wù)加入時(shí),加到原有的事務(wù),如果沒(méi)有就創(chuàng)建新的事務(wù)查看全部
-
better實(shí)踐:使用枚舉表示常量數(shù)據(jù)字段查看全部
-
拋出運(yùn)行期異常會(huì)回滾查看全部
舉報(bào)
0/150
提交
取消