
Spring
傲骄鹿先生
公众号:傲骄鹿先生。喜欢学习、沉淀、分享
展开
-
spring框架学习(二)依赖注入
spring框架学习(二)依赖注入 spring为我们提供了三种注入方式:set注入,构造方法注入和接口注入。接口注入方式不做说明。以下介绍前两种注入方式。一、set注入采用属性的set方法注入,就称为set注入1. 给普通字符类型赋值public class User{ private String username; public原创 2017-06-16 12:43:22 · 770 阅读 · 0 评论 -
spring框架学习(三)junit单元测试
spring框架学习(三)junit单元测试 单元测试(unit testing) ,是指对软件中的最小可测试单元进行检查和验证。单元测试不是为了证明您是对的,而是为了证明您没有错误。单元测试主要是用来判断程序的执行结果与自己期望的结果是否一致。关键是在于所用的测试用例(Test Case)。 下面以上一篇文章中set注入的第一个实例为测试对象。进行单元测试。原创 2017-06-16 22:13:23 · 512 阅读 · 0 评论 -
spring框架学习(四)自动装配
spring框架学习(四)自动装配 set注入和构造方法注入有时在做配置时比较麻烦。所以框架为了提高效率,提供了自动装配功能,简化配置。spring框架不支持自动转配的,要想使用自动装配需要修改spring配置文件中标签的autowire属性。 自动装配属性有6个值可以选择,分别代表 不同的的含义。1.byName 从spring环境中获取目标对象时,目标原创 2017-06-16 22:48:44 · 530 阅读 · 0 评论 -
spring框架学习(五)注解
spring框架学习(五)注解 注解Annotation,是一种类似注释的机制,在代码中添加注解可以在之后某时间使用这些信息。跟注释不同的是,注释是给我们看的,Java虚拟机不会编译,注解也是不编译的,但是我们可以通过反射机制去读取注解中的信息。注解使用关键字@interface,继承java.lang.annotition.Annotition spring框架为我们提供原创 2017-06-17 16:44:41 · 687 阅读 · 0 评论 -
Spring框架的设计理念与设计模式分析
Spring框架的设计理念与设计模式分析摘要:本文试图剖析出Spring框架的作者设计Spring框架的骨骼结构的设计理念,有哪几个核心组件?为什么需要这些组件?它们又是如何结合在一起构成Spring的骨骼架构?Spring的AOP特性又是如何利用这些基础的骨骼架构来工作的?Spring中又使用了哪些设计模式来完成它的这种设计?它的这种设计理念对我们以后的软件设计有何启示?本文将解答这些问题原创 2017-06-17 17:54:36 · 1760 阅读 · 0 评论 -
spring框架学习(六)AOP
spring框架学习(六)AOP AOP(Aspect-OrientedProgramming)面向方面编程,与OOP完全不同,使用AOP编程系统被分为方面或关注点,而不是OOP中的对象。AOP的引入 在OOP面向对象的使用中,无可避免的会出现代码重复,而且使用面向对象的编程方式,这种重复无法避免,比如用户权限判断中,根据相应的权限执行相应的方法;在servle原创 2017-06-17 17:19:36 · 919 阅读 · 0 评论 -
spring框架学习(一)
spring框架学习(一)一、什么是spring框架 spring是J2EE应用程序框架,是轻量级的IoC和AOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架等组合使用。二、架构概述1.IoC(Inversion of Control)控制反转,对象创建责任的反转,在spring中BeanF原创 2017-06-16 11:14:21 · 2181 阅读 · 0 评论 -
简单的使用Lombok
Lombok官方的介绍大概的意思是:Lombok是一个Java库,可以自动的插入编辑器并构建工具,简化java开发,我们通过添加注解的方式,不需要为类编写getter()、equals()方法,同时还可以自动化日志变量一、Lombok的插件安装在IED中使用Lombok只需要下面简单的步骤即可使用:1、在pom文件中添加maven依赖<dependency> &...原创 2019-08-29 18:10:40 · 257 阅读 · 0 评论 -
Spring常见面试题总结(超详细回答)
本文转载自:https://blog.youkuaiyun.com/a745233700/article/details/809597161、Spring是什么? Spring是一个轻量级的IoC和AOP容器框架。是为Java应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者只需要关心业务需求。常见的配置方式有三种:基于XML的配置、基于注解的配置、基...转载 2019-08-30 17:39:27 · 1435 阅读 · 0 评论