赞
踩
1.1、导入包
org.springframework
spring-webmvc
5.3.9
org.springframework
spring-jdbc
5.3.9
1.2、优点
总结:spring是一个轻量级的控制反转(IOC)和面向切面编程(AOP)的框架。
1.3、Spring组成
1.4、拓展
1.Spring Boot 构建一切
1.一个快速开发的脚手架
2.基于SpringBoot可以快速地开发单个微服务
3.约束大于配置!
2.Spring Cloud 协调一切
1.SpringCloud是基于SpringBoot实现的
3.Spring Cloud Data Flow 连接一切
学习SpringBoot的前提,需要完全掌握Spring以及SpringMVC!
2、IOC理论推导
=========
UserDao
UserDaoImp
UserSevice
UserServiceImp
在之前,用户的需求可能会影响原来的代码。
2.1、分析实现
新建一个空白的maven项目
分析实现
我们先用我们原来的方式写一段代码 .
1、先写一个UserDao接口
public interface UserDao {
public void getUser();
}
2、再去写Dao的实现类
public class UserDaoImp implements UserDao{
@Override
public void getUser() {
System.out.println(“默认获取用户的数据”);
}
}
3、然后去写UserService的接口
public interface UserService {
public void getUser();
}
4、最后写Service的实现类
public class UserServiceImp implements UserService{
private UserDao userDao = new UserDaoImp();
public void getUser(){
userDao.getUser();
}
小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Java)
光给面试题不给答案不是我的风格。这里面的面试题也只是凤毛麟角,还有答案的话会极大的增加文章的篇幅,减少文章的可读性
qKvD0LEY-1711282632066)]
[外链图片转存中…(img-ecnADJB9-1711282632066)]
[外链图片转存中…(img-fqdwQjan-1711282632066)]
[外链图片转存中…(img-kS06HILk-1711282632067)]
[外链图片转存中…(img-1fSyyKyM-1711282632067)]
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。