四大概念 dip:依賴反轉(zhuǎn),依賴于抽象,不依賴于具體(面向接口編程) ioc:控制反轉(zhuǎn),new對(duì)象的權(quán)利交由外界實(shí)現(xiàn) di:依賴注入,對(duì)象的不在被依賴內(nèi)部創(chuàng)建,而是由外界注入...

aop概念aop概念aop術(shù)語AOP實(shí)現(xiàn)方式1、spring-aop(使用xml文件實(shí)現(xiàn)AOP)2、AspectJ(使用注解實(shí)現(xiàn)AOP) 概念:面向切面編程作用:不用修改原來...
spring-mybatis 2、spring-mybatis.xml db.properties jdbc.driverClassName=com.mysql.jdbc.D...
<dependency><groupId>org.springframework</groupId> spring-context <version>4.3.11.RELEA...
事務(wù) 原子性 :強(qiáng)調(diào)事務(wù)的不可分割.一致性 :事務(wù)的執(zhí)行的前后數(shù)據(jù)的完整性保持一致(轉(zhuǎn)賬).隔離性 :一個(gè)事務(wù)執(zhí)行的過程中,不應(yīng)該受到其他事務(wù)的干擾持久性 :事務(wù)一旦結(jié)束,數(shù)...
mybatis 一,mytatis是什么 mybatis是一個(gè)持久層框架,其作用是:ORM將sql語句映射成實(shí)體類 特點(diǎn):1,簡(jiǎn)單易學(xué):本身就很小且簡(jiǎn)單。沒有任何第三方依賴,...
springmvc DispatcherServlet:前端控制器 概念:spring在web層的一個(gè)mvc架構(gòu)的框架作用:處理用戶請(qǐng)求與相應(yīng)渲染視圖 特點(diǎn):清晰的角色劃分,...
mybatis-plus基本入門 1,導(dǎo)包(不需要mybatis的包) 2,配置文件① ② 3,dao層如下 4,service如下public interface User...
1,導(dǎo)包 2,配置文件①,gengratorConfig.xml ②,mybatis-config.xml <configuration> ③,db.properties 3...
一,spring的特點(diǎn)1,化簡(jiǎn)為繁,簡(jiǎn)化配置。2,備受關(guān)注,是下一代框架3,微服務(wù)的入門級(jí)框架 二,使用springboot新建spring initializr 項(xiàng)目 --...
redis高性能可擴(kuò)展內(nèi)存存儲(chǔ)key/value數(shù)據(jù)存儲(chǔ)方式 1 nosql概念NoSQL(not only sql)泛指非關(guān)系型的數(shù)據(jù)庫。 由于傳統(tǒng)的關(guān)系數(shù)據(jù)庫在應(yīng)付w...
動(dòng)態(tài)代理 1,動(dòng)態(tài)代理的定義顧名思義,動(dòng)態(tài)代理既是起到動(dòng)態(tài)的生成代理類的作用。代理類在程序運(yùn)行時(shí)創(chuàng)建的代理方式被成為 動(dòng)態(tài)代理。也就是說,這種情況下,代理類并不是在Java代...