wolf_love666的博客

微信公众号【小诚信驿站】 author:wolf_love666

【源码窥探】Spring5注解配置类(版本5.2.X)

源码如下: 1、ConfigurationPropertiesAutoConfiguration package org.springframework.boot.autoconfigure.context; import org.springframework.boot.autoconfigu...

2019-06-05 17:21:23

阅读数 23

评论数 0

【源码窥探】Spring5注解配置类Configuration(版本5.2.X)

友好提示: 路径:org.springframework.context.annotation.Configuration 版本:5.2.0.BUILD 官方说明解释: 1、@Configuration类可以声明1个或者多个bean方法,也可以通过spring容器生成bean定义和运行时候要...

2019-06-04 13:43:26

阅读数 38

评论数 0

【源码窥探】从0-1SpringBoot之加载启动原理及图解(版本2.X)-第1天

SpringBoot启动的过程分为两步讨论: 1-时序图: 第一步时序图从main方法启动到加载完毕配置文件。 第二步时序图从进入spring容器到启动内置服务器默认为tomcat 2-源码图解 3-文章小结 第一步时序图从main方法启动到加载完毕配置文件。 0)禁止res...

2019-05-31 11:53:41

阅读数 37

评论数 0

从0-1SpringBoot创建自己的starter(版本2.X)-第七天(理论+实践+问题和解决配套方案)

完整的SpringBoot Starter库应该包含如下组件: 包含自动配置代码的自动配置autoconfigure模块 starter模块提供给自动配置autoconfigure模块和这个库的一些依赖和任意其他有用的依赖。简单理解:就是starter应该包含所有启动需要的库。 如果不需要将...

2019-05-28 18:33:59

阅读数 42

评论数 0

从0-1SpringBoot开发webMVC应用(版本2.X)-第六天

一、开发web应用 Spring Boot非常适合web应用程序开发。可以使用嵌入式Tomcat、Jetty、Undertow或Netty创建自包含的HTTP服务器。大多数web应用程序都使用spring-boot-starter-web模块来快速启动和运行。您还可以选择使用spring-boo...

2019-05-24 17:56:20

阅读数 21

评论数 0

从0-1深入了解SpringBoot特点(版本2.X)-第五天

一、配置文件 spring配置文件可以通过如下例子进行拆分使配置文件只在某一种环境下适用。任何@Component or @Configuration被@Profile修饰的都会在加载的时候被限制,比如下面的例子: @Configuration @Profile("productio...

2019-05-24 12:48:29

阅读数 17

评论数 0

从0-1深入了解SpringBoot特点(版本2.X)-第四天

1、SpringApplication SpringApplication类提供了一种方便的方法来引导从main()方法启动的Spring应用程序。在很多情况下,你可以委托给静态的SpringApplication.run方法,如下面的例子所示: public static void main...

2019-05-23 16:42:21

阅读数 18

评论数 0

从0-1使用SpringBoot应用(版本2.X)-第三天

前言: 如果以任务开发为目的,则按照上篇的内容直接去开发以及根据指南去操作springboot开发就可以。如果想要参考一些开源的集成例子可以参考这个GitHub库的内容,如果不想看如何使用,那么可以直接看第四天的内容SpringBoot的特点 大纲内容: 构建系统 自动配置 怎么运行...

2019-05-22 20:29:50

阅读数 13

评论数 0

从0-1手动开发SpringBoot应用和详细讲解(版本2.X)-第二天

这篇文章主要非常详细讲解了springboot是如何简化了配置搭建一个web服务应用。也说明该了每个步骤的作用和意义,以及如何手动搭建一个springboot应用,以及提供别人可执行的jar文件。

2019-05-20 19:43:52

阅读数 33

评论数 0

从0-1初识SpringBoot应用(版本2.X)-第一天

前言: 基于版本2.1.5 Spring Boot使创建独立的、基于生产级Spring的应用程序变得很容易的一个脚手架,让开发的人更加关注业务实现。由于基于Spring的基础之上,可以添加很少的Spring配置实现项目的开发。 特点: 创建独立的Spring应用 直接内嵌tomcat...

2019-05-17 17:12:24

阅读数 55

评论数 0

Mybatis拦截器插件的使用

1、mybatis-config.xml配置plugin <plugins> <plugin interceptor="com.jd.united.marketing.dao.plugins.Sq...

2019-03-11 19:27:49

阅读数 35

评论数 0

Mybatis源码解析

1、mybatis在哪里? 安装 要使用 MyBatis, 只需将 mybatis-x.x.x.jar 文件置于 classpath 中即可。 如果使用 Maven 来构建项目,则需将下面的 dependency 代码置于 pom.xml 文件中: <dependency&a...

2019-03-01 18:58:43

阅读数 73

评论数 1

Spring源码深度解析读书笔记

Spring整体架构 搭建Spring环境 1、下载github—64bit https://desktop.github.com/ clone不了Spring源码,改为git客户端然后clone 2、安装gradle http://gradle.org/downloads gradle与ma...

2019-03-01 08:36:52

阅读数 287

评论数 0

框架-------(二)Spring和SpringMVC框架(序列一初始原理概念)

1、什么是Spring? Spring是个java企业级应用的开源框架。Spring主要目标就是简化开发,并通过pojo为基础的编程模型促进良好的编程习惯。 2、为什么要使用Spring框架 它是轻量级的开源框架,基本的版本大约2MB。 控制反转IOC:Spring通过控制反转实现了松散耦...

2016-07-14 09:36:13

阅读数 689

评论数 0

框架-------(一)Hibernate框架

引入概念: 持久化、持久层: 大多数情况的持久化以为着将内存中的数据保存到磁盘上加以固化、而持久化的实现过程则大多数通过各种关系数据库完成。 Dao模式: Dao层,就是和数据库打交道的中间接口通过数据访问对象dao设计模式把...

2016-06-27 23:06:10

阅读数 304

评论数 0

提示
确定要删除当前文章?
取消 删除