Spring
________Yang
hello!
展开
-
Spring学习(四):一览Spring的风景线
1. 引言在本系列的第一篇中,我们提到了Spring能够简化很多事情,Spring框架关注于通过DI、AOP和消除样板式代码来简化企业级Java开发。但是,Spring实际上的功能超乎你的想象。在框架之外是一个庞大的生态系统。2. Spring生态系统如上图所示,Spring核心容器及容器之外衍生出了许多其他的生态,我们逐一看下这些板块都是做的什么事情:2.1 Spring核心容器容器是Spring原创 2017-09-14 20:37:27 · 431 阅读 · 0 评论 -
Spring学习(三):初探Spring容器
1. 引言在本系列的上一篇文章《 Spring学习(二):Hello Spring你的第一个Spring应用》中,我们完成了一个简单的Spring应用编写,细看程序,我们发现在该Spring应用中我们只是对Person,WorkTask几个Bean加了一些注解:@Component、@Autowired,Spring就能帮助我们完成对象的创建,依赖注入,那么Spring是如何做的呢?2. Sprin原创 2017-09-14 19:36:24 · 352 阅读 · 0 评论 -
Spring学习(二):Hello Spring你的第一个Spring应用
1. 开发环境说明jdk 1.8mavenIDEA2. 搭建Spring的基础环境2.1 新建一个Maven项目新建maven项目设置项目信息2.2 引入Spring依赖包pom.xml 设置如下,我们主要引入了Spring的核心依赖包和单元测试的相关包:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.a原创 2017-09-14 09:51:48 · 409 阅读 · 0 评论 -
Spring学习(一):概述
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2017-09-13 20:49:49 · 365 阅读 · 0 评论 -
Spring学习(五):自动化装配Bean
1. 引言在本系列之前的文章中,我们实现了Spring的HelloWorld应用,也通过了解Spring的容器知道了容器的职责是创建程序中的bean并通过依赖注入把协调这些对象之间的关系,但是要创建哪些bean并且如何装配是你需要告诉Spring的,Spring提供了三种主要的装配机制:在XML中显式配置在Java中显式配置隐式的bean发现机制和自动装配三种方式都可以实现bean的装配,具原创 2017-09-25 21:00:37 · 417 阅读 · 0 评论 -
Spring学习(六):各种注解解释——长期更新
1. 什么是注解解释何为注解的最佳方式就是元数据这个词:描述数据自身的数据。注解就是代码的元数据,他们包含了代码自身的信息。注解可以被用在包,类,方法,变量,参数上。被注解的代码并不会直接被注解影响。这只会向第三系统(比如Spring)提供关于自己的信息以用于不同的需求。声明一个注解需要使用“@”作为前缀,这便向编译器说明,该元素为注解。我们目前已经接触过了几个Spring注解,那么我们来看下这些注原创 2017-09-27 18:12:39 · 386 阅读 · 0 评论 -
Spring学习(七):通过Java代码装配bean
1. 引言尽管在很多场景下通过组件扫描和自动装配实现Spring的自动化配置是更为 推荐的方式,但有时候自动化配置的方案行不通,因此需要明确配置 Spring。比如说,你想要将第三方库中的组件装配到你的应用中,在这种情况下,是没有办法在它的类上添加@Component和@Autowired注解的,因此 就不能使用自动化装配的方案了。在这种情况下,你必须要采用显式装配的方式。在进行显式配置的时候,有两原创 2017-09-27 20:46:48 · 465 阅读 · 0 评论 -
Springboot配置https访问
1. 购买或本地生成ssl证书要使用https,首先需要ssl证书,获取SSL证书有两种方式:自己通过keytool生成通过证书授权机构购买作为演示,我们使用keytool生成:C:\Users\xxx>keytool -genkey -alias tomcat -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p原创 2017-09-21 17:00:50 · 14413 阅读 · 1 评论