
Spring
Spring 全家桶
冯佳兴
一名非常热爱计算机的 Boy,技术是一门哲学,愿意和我一起研究新的技术吗?
本人坚持自主学习,站在巨人肩膀上学习,善于分享。
我会经常分享系列基础博客,希望大家喜欢,有什么问题记得关注留言哦!
展开
-
初识Spring
1.Spring是什么? 一个轻量级的 Java 开发框架,它是为了解决企业应用开发的复杂性而创建的。 核心是控制反转(IoC——Inversion of Control)和面向切面编程(AOP——Aspect Orient Programming)。 一个分层的 Java SE/EE full-stack(一站式)轻量级开源框架。2.为什么开发要使用spring框...原创 2019-12-04 21:37:52 · 208 阅读 · 3 评论 -
Failed to auto-configure a DataSource: 'spring.datasource.url' is not specified and no embedded data
SpringBoot 启动出现以下错误这个错误的大致意思就是说,未能自动配置数据源:未指定“spring.datasource.url”,并且无法自动配置嵌入的数据源。如果当前项目中不需要使用数据源,且触发了数据源配置则会报这样的错误。其原因是提供API的依赖中,引入了多余的依赖,自动触发了该自动化配置的加载。解决方案1.删除没有必要的外部依赖。2.禁用指定的自动化配置。...原创 2019-08-29 11:16:04 · 6337 阅读 · 4 评论 -
IOC(控制反转)与DI的区别
IOC Inversion of control 控制反转DI Dependency Injection 依赖注入要理解这两个概念,首先要搞清楚以下几个问题:参与者都有谁?依赖:谁依赖于谁?为什么需要依赖?注入:谁注入于谁?到底注入什么?控制反转:谁控制谁?控制什么?为何叫反转(有反转就应该有正转了)?依赖注入和控制反转是同一概念吗?...转载 2019-07-18 15:58:37 · 155 阅读 · 6 评论 -
IoC-控制反转
在学习IOC之前我们先来看一个场景,Java中的三层架构service层依赖dao层UI层依赖于service层 通过上述代码我们可以发现,层层之间存在依赖关系,如果此时Dao层出现问题,编译将无法通过,此时为了解决这个问题.我们需要解除各层之间的的依赖关系.我们发现当service层需要dao层对象时,直接主动的用new关键字来创建对象. ...原创 2019-07-09 18:23:59 · 240 阅读 · 1 评论