spring太强了!两万多字干货 超详细讲解
更新时间: Feb 26, 2021  作者:刘博雅棋牌官网  来源:

spring官方文档: https://spring.io/projects/spring-framework#learn

maven官网:https://mvnrepository.com/


1.2 环境配置软件版本jdk 11.0.6maven 3.6.2 阿里云idea 2021年龄age

类上方的三个注解均在lombok包中

@>1.4 编写配置文件

<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cOntext="http://www.springframework.org/schema/context" xmlns:c="http://www.springframework.org/schema/c" xmlns:p="http://www.springframework.org/schema/p" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:aop="http://www.springframework.org/schema/aop" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd"> <bean id="user" >1.5 测试

先是用传统的方法new一个对象

@Test public void testtTradition(){ User user = new User("ZWZ",18); System.out.println(user); }

接着用spring的方式从容器获取一个对象

@Test public void testSpring(){ // ApplicationContext Spring上下文对象 | >二、IOC 控制反转2.1传统开发

我们就以**张三想找一个女朋友谈恋爱**为例,结合Java代码,说明spring控制反转和传统开发的区别

web开发后端的层次,从上到下可以分为:Controller、Service、Dao

谈恋爱接口(Dao层)

这是一个Dao层的接口,描述谈恋爱这一个抽象性行为

public interface LoveDao { // 谈恋爱的mapper层接口 void talkLove(); }女朋友一号(Dao层实现1)

这是接口的第一个实现,是活灵活现的女朋友

public >女朋友二号(Dao层实现2)

这是接口的第二个实现,是活灵活现的女朋友

public >女朋友三号(Dao层实现3)

这是接口的第三个实现,是活灵活现的女朋友

public >谈恋爱接口(Service层)

这是业务逻辑层的接口,和Dao层一样,是一个抽象性接口

public interface LoveService { // 谈恋爱的Service层接口 void talkLove(); }谈恋爱实现(Service层)

业务逻辑层调用Dao层的方法,完善业务逻辑层接口的具体实现

如果你选择和女朋友一号谈恋爱,那么…

public >

如果张三的**需求改变了**,他只想和女朋友二号谈恋爱

那么,我们就**必须修改service层的实现类**

private LoveDao loveDao = new LoveDaoImpl2();

(责任编辑:博雅棋牌app)

本文地址:/chuguo/20210226/15256.html

上一篇:感染死亡率高 生活愈发艰难

下一篇:男子刺伤5名围博雅棋牌官网殴者被判刑,“围殴者”获撤诉未认定聚众斗殴

纪念香港基本法颁布25周年座谈会发言摘编

回顾香港基本法的制定和实施历程,对于全面贯彻落实“一国两制”方针政策和香港基本法,具有重大的意义。作为香港基本法起草和实施历程的参与者、见证者,我谈三点体会:   ...详情

范玮琪夫妇笑看爱子练游泳 宝宝表情逗趣

范玮琪老公陈建州通过微博晒出双胞胎儿子练习游泳的萌照,并写道:“看他们两个游泳,实在是太可爱了!”照片中,两个孩子在水箱中游泳,范玮琪和陈建州在后面笑着观 ...详情

前七场中央公车拍卖761辆车成交5190万 流拍8辆

中央层面取消公车的第七场专场拍卖会在北京新发地汽车市场举行。最终,103辆待拍车辆拍出102辆,1辆中华流拍,其中,102辆车总起拍价为479.35万元,总成交价为725.9万元,溢价率为5 ...详情

中国人赴韩整容成潮流 “变脸”风险引关注

中国整形美容协会近日发布对维权失败患者的救助措施,拟与韩方建立整形美容医生资质查询平台,并提供法律援助。  随着电视剧的涌入,靓丽的韩国“V形脸”明星成为许多中国年 ...详情

" 好声音 " 第4季阵容集结完毕 那英汪峰再坐导师椅

那英、汪峰将继续担任本季“好声音”导师。加上此前已经公布的周杰伦和庾澄庆,第四季《中国好声音》导师阵容集结完毕。  对于再次邀请那英和汪峰担任导师,《中国好声音》 ...详情

回收一线城市核心开发 远洋计划五年内销售破千亿

毛利率已不是衡量开发商的主要标准。”近日,远洋地产总裁李明在与媒体的见面会上表示,“新常态”下,对一家房地产商和房地产项目博雅棋牌游戏的判断标准已经改变了,像毛利 ...详情

女友花钱太凶半年欠下十多博雅棋牌官网万,男友无力偿还跳江轻生

还不听劝,半年里透支了十多万元,小伙子没有提出分手,而是选择了跳江轻生。 “有人跳江了,你们快来救人啊。”前几天,开发区消防大队接到指挥中心调度的电话称江东路与20号 ...详情

精细治理绕不开那辆乱停的单车

颇有些转折点的意味——跑马圈地的“上半场”必须结束,如何停止野蛮生长、涵养规则意识、提升用户体验,将是“下半场”制胜的关键。“政府之手”有力起来、企业积极响应、市 ...详情