![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
常见架构
文章平均质量分 82
XVFZ
这个作者很懒,什么都没留下…
展开
-
自己简单实现Spring Ioc
IoC则是一种 软件设计模式,简单来说Spring通过工厂+反射来实现IoC。原理简单说明: 其实就是通过解析xml文件,通过反射创建出我们所需要的bean,再将这些bean挨个放到集合中,然后对外提供一个getBean()方法,以便我们获得这bean。 通俗来讲就如同婚姻介绍所,只需要告诉它找个什么样的女朋友,然后婚介就会按照我们的要求,提供一个mm,如果婚介给我们的人选不符合要求,我们就会抛原创 2017-01-03 14:58:19 · 350 阅读 · 1 评论 -
SpringBoot中AOP的配置
AOP目的: 面向切面编程(aspect-oriented programming,AOP)主要实现的目的是针对业务处理过程中的切面进行提取,诸如日志、事务管理和安全这样的系统服务,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。简单例子:1、在浏览器中打开http://start.spring.io/,如图点击“Switch to the full versio原创 2017-02-04 11:23:33 · 20450 阅读 · 3 评论 -
快速搭建Spring Boot项目
Spring boot是Spring推出的一个轻量化web框架,主要解决了Spring对于小型项目饱受诟病的配置和开发速度问题。Spring Boot 包含的特性如下:创建可以独立运行的 Spring 应用。 直接嵌入 Tomcat 或 Jetty 服务器,不需要部署 WAR 文件。 提供推荐的基础 POM 文件来简化 Apache Maven 配置。 尽可能的根据项目依赖来自动配置 Spri原创 2017-01-23 15:56:10 · 1017 阅读 · 0 评论 -
SpringBoot Logback日志配置
Logback的配置介绍:1、Logger、appender及layoutLogger作为日志的记录器,把它关联到应用的对应的context上后,主要用于存放日志对象,也可以定义日志类型、级别。Appender主要用于指定日志输出的目的地,目的地可以是控制台、文件、远程套接字服务器、 MySQL、 PostreSQL、 Oracle和其他数据库、 JMS和远程UNIX Syslog守护进程等。 La原创 2017-03-03 17:53:12 · 363 阅读 · 0 评论 -
SpringBoot 读取配置文件及profiles切换配置文件
读取核心配置文件核心配置文件是指在resources根目录下的application.properties或application.yml配置文件,读取这两个配置文件的方法有两种,都比较简单。先创建一个简单的springBoot程序,可以参考: http://www.cnblogs.com/lspz/p/6344327.html一、通过@value注解来读取核心配置文件application.pr原创 2017-05-09 18:24:11 · 1368 阅读 · 0 评论 -
springBoot配置devtools实现热部署
spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。devtools的原理深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart ClassLoader原创 2017-05-09 19:56:36 · 665 阅读 · 0 评论