Java 实习生 工作总结(no.2)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_40558766/article/details/88722559

一、spring框架入门搞明白几点:

1.spring框架是什么?

​ Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架。

​ Spring的核心容器 包含了 spring-core, spring-beans, spring-context, and spring-expression (Spring表达式语言) 四个模块。

2.spring框架的优点?

优点:

(1)轻量级框架;

(2)方便解耦;

(3)便于整合其他框架;

(4)支持事务;

(5)方便程序测试,因为支持Junit4。

3.spring的ioc与aop是什么?

ioc:控制反转

aop:面向切面编程

4.如何使用spring框架?(使用spring框架的步骤)

https://www.cnblogs.com/wmyskxz/p/8820371.html】

步骤:

(1)新建Java项目,命名spring;

(2)新建一个名为lib的目录,添加所需要的jar包;

(3)新建一个类,封装对象(private String id;);

(4)在【src】目录下新建一个 【applicationContext.xml】 文件,通过 xml 文件配置的方式装配我们的 bean;(可用注解代替)

(5)编写测试文件。

5.学习spring框架的目的?

使用spring框架,使开发更快捷。

6.对框架的总结(理解底层原理)

spring框架主要是用来敏捷开发的,基本流程与j2ee类似,只是将servlet实现的部分用配置或者注解来代替。因此学习的重点在于如何用spring框架来代替servlet。其实,不用觉得框架特别难,也没必要其记一些难懂的概念。因为框架本来就是为了开发更简单才出现的,以如何更简单实现功能模块的想法来学习,就不会陷入无从下手的状态。

二、Spring与spring boot

1.spring与spring boot的区别:

spring boot是spring框架的扩展,去掉了spring应用程序所需的xml配置。

2.spring boot 的特性:

1:创建独立的spring应用;
2:嵌入Tomacat,Jetty,Undertow而且不需要部署他们;
3:提供的“starters” poms来简化Maven配置;
4:尽可能自动配置spring应用;
5:提供生产指标,健壮检查和外部化配置;
6:没有代码生成和xml配置要求。

3.对spring ,spring boot与mybatis整合的理解:

(1)先整合jar包,将spring ,spring boot与mybatis所需要的jar包全导入项目;用maven的,在配置文件写所需jar包的配置。

(2)spring与spring boot的相关配置写在application.properties中。

补充:http://patorjk.com/software/taag/#p=display&f=Graffiti&t=Type Something (用来修改spring启动时的字母图案)

三、总结:emmm~

时间:20199.3.21
任重而道远。。。

猜你喜欢

转载自blog.csdn.net/qq_40558766/article/details/88722559