springBoot
qq_40613940
这个作者很懒,什么都没留下…
展开
-
深入 Spring Boot 底层依赖架构分析之spring-boot-starter-parent
你的项目pom.xml文件中,应该存在如下代码:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version...原创 2019-08-18 23:31:15 · 435 阅读 · 0 评论 -
Spring配置类向容器注入组件
首先看一下我的目录结构 现在我想为EmpService这个组件编写一个配置类,那么首先在springboot包下创建一个config包,在该包下创建一个配置类EmpCofig。 我们先看看这两个类中的代码 EmpService.javapackage com.qinqi.springboot.service;public class EmpS...原创 2019-08-20 00:29:04 · 435 阅读 · 0 评论 -
SpringBoot | @Value 和 @ConfigurationProperties 的区别
https://segmentfault.com/a/1190000018536906转载 2019-08-19 21:48:07 · 58 阅读 · 0 评论 -
微服务 SpringBoot 2.0:启动剖析之SpringApplication.run
我们看这段启动代码@SpringBootApplicationpublic class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); }}SpringApplication...转载 2019-08-19 17:32:10 · 254 阅读 · 0 评论 -
Spring Boot教程 – 理解注解@SpringBootApplication
有了Spring容器之后,开发的模式简化了很多,你的注意力基本只需要集中在编写Bean上,比如@Controller类呀,@Service类呀,@Repository类呀等等。你新建了一个Spring Boot应用之后,随便编写一个控制器(Controller),他就可以用来处理网络请求了。按理说,一个控制器成为容器中的Bean,得有@ComponentScan来扫描呀,但是新建的应用...转载 2019-08-19 06:27:13 · 80 阅读 · 0 评论 -
Spring Boot教程 – 直观地理解Spring容器
在一个系统里,可能有多个业务部分,比如用户服务,订单服务,数据服务等等,在代码里,这些服务也许分布在多个类中,可能叫做UserService或者OrderService等等。为了简便,我们假设系统里有A、B、C、D四个类,他们有如下的依赖关系: 简单来说,D是B的成员,A和B是C的成员。 当你的系统规模扩大了以后,有上百个对象需要初始化以及...转载 2019-08-19 06:00:17 · 341 阅读 · 0 评论 -
Spring Boot教程 – 请求映射
控制器(Controller)里的方法加上@GetMapping注解,就可以处理对应路径上的GET请求了。除了它,还有对应的@PostMapping、@PatchMapping、@PutMapping和@DeleteMapping等等。这些注解都来源于一个更通用的注解@RequestMapping,字面意思就是请求映射。我们来看看它的用法:图中有一个名为method的注解参数,指明了@Re...转载 2019-08-19 03:41:03 · 273 阅读 · 0 评论 -
Spring Boot教程 – 模板引擎
模板引擎,是用来生成动态网页内容的,一旦控制器(Controller)收集了足够的数据,就会把数据交给模板引擎来处理,模板引擎根据数据生成HTML,返回给浏览器。Spring Boot支持多种模板引擎(可以自动配置),包括FreeMarker、Thymeleaf、Mustache和Groovy Templates。模板引擎是用来实现MVC中的V(View)的,如果你的项目是前后端分离的,那...转载 2019-08-19 03:31:19 · 55 阅读 · 0 评论 -
springboot学习过程中摘抄的知识点
Spring Framework即Spring框架Spring Boot可以帮你快速搭建并运行Spring应用Spring Boot支持两种构建工具,Maven和Gradle。 构建工具可以帮助你组织代码和资源,比如Java代码放在哪个文件夹,配置文件放在哪个文件夹;构建工具可以帮助你管理依赖,你可以使用从别的组拿来的jar包,也可以使用公司内部的依赖仓库,还可以使用git...转载 2019-08-19 03:15:08 · 110 阅读 · 0 评论 -
yml文件配置mysql、mybatis 的一些问题
mybatis默认是属性名和数据库字段名一一对应的,即数据库表列:user_name实体类属性:user_name但是java中一般使用驼峰命名数据库表列:user_name实体类属性:userName...原创 2019-08-21 22:20:23 · 4505 阅读 · 1 评论