springboot学习笔记
一枚小兵
这个作者很懒,什么都没留下…
展开
-
抄写springboot源码--my-spring项目☞bean工厂管理
目录:自定义注解bean bean工厂 依赖注入&循环依赖在上一节,自定义注解实现了接口的配置调用,但是我们没有使用到spring的依赖注入及统一bean管理;那么本节我们将来实现这一块的功能1. 自定义注解@Beanpackage com.mp.framework.beans;import java.lang.annotation.*;@Target(Elem...原创 2020-05-07 18:53:54 · 148 阅读 · 0 评论 -
抄写springboot源码--my-spring项目☞注解实现接口调用
目录:自定义接口常用注解: @MyController @MyRequestMapping @MyRequestParam 包扫描 实现接口统一调度: DispatcherServlet1. 自定义接口常用注解在framework包下新建annotation包,新增3个注解 package com.mp.framework.annotation;import j...原创 2020-05-07 18:29:31 · 134 阅读 · 0 评论 -
抄写springboot源码--my-spring项目☞集成Tomcat,跑通spring mvc
抄写springboot源码--my-spring项目☞集成Tomcat,跑通spring mvc目录:集成Tomcat 跑通spring mvc1. 集成Tomcatpom增加Tomcat依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/...原创 2020-05-07 17:44:29 · 89 阅读 · 0 评论 -
抄写springboot源码--my-spring项目
1. 抄写springboot源码 -- my-spring 项目在项目中,集成spring体系后,发现一切都变得超简单. 所以我有个大胆的想法,抄袭springboot源码,写一个我自己的springboot框架,说着,我就动手开始了...2. 目录:搭建项目架子,保证项目能正常启动 集成tomcat服务,运行mvc 实现controller控制器的调度 注解实现bean...原创 2020-05-07 17:27:53 · 168 阅读 · 0 评论 -
spring @Value注解原理梳理及自定义实现@MyValue注解实例
spring @Value注解原理梳理及自定义实现@MyValue注解目录@Value注解如何使用?探索@Value注解的实现过程自定义实现@MyValue注解1. @Value注解如何使用?在项目中我们经常需要用到使用读取配置文件,进行属性值的注入很方便;很多时候我们不想手动的去初始化配置,在spring就提供了很强大的属性依赖配置注解@Value来实现,在实现bean创建后...原创 2020-04-13 16:15:07 · 8162 阅读 · 1 评论 -
springboot日志管理05
1.springboot 日志管理(1)项目打印日志时,每个类中都需要指定loggerprivate final Logger logger = LoggerFactory.getLogger(LoggerTest.class);(2)为避免麻烦,我们可以使用@Slf4j注解,来简化我们的操作1.1 需要引入maven依赖<dependency> <grou...原创 2019-07-05 09:37:36 · 221 阅读 · 0 评论 -
spring boot 之配置文件yarm读取04
1.springboot 读取配置文件yarn1.1 准备配置文件yaml在main目录下新建resources目录,并设置为Root Resources,新建文件application.yamlserver: ip: 10.1.0.6 hostname: hadoop-bd1 admin: zhangsanyaml是替代传统的xx.properties文件,是一种方便的定义层次配...原创 2019-07-05 09:35:45 · 1297 阅读 · 0 评论 -
springboot之jpa详解03
springboot之jpa详解1.jpa介绍(1)jpa(java persistence Api) 是sun官方提出的java持久化规范,作为开发人员提供的一种对象/关联映射工具来管理java应用中的关系数据(2)简化现有持久化开发工作和整合ORM技术2.使用2.1 spring data默认基础实现,即预先生成方法继承JpaRepositorypublic interfac...原创 2019-07-05 09:30:58 · 160 阅读 · 0 评论 -
springboot基础jpa开发02
1.数据库操作在spring boot中操作数据库很方便,这里我们使用jpa,jpa是利用Hibernate生成各种自动化sql,增删改查都能简单实现1.1 添加maven jpa依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>sp...原创 2019-07-05 09:15:54 · 122 阅读 · 0 评论 -
springboot入门篇01
springboot入门篇1.构建maven环境1.1 准备pom文件<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>...原创 2019-07-05 09:14:47 · 113 阅读 · 0 评论