美文网首页
1.Day 01 Spring起步

1.Day 01 Spring起步

作者: 蜜思1013 | 来源:发表于2019-02-26 17:10 被阅读0次

一.后端开发的概念和技术栈

1.1什么是后段开发?

什么是后端开发?

1.2java后段技术图谱

1.Day 01 Spring起步

二.javaEE概念

javaEE的概念

三.javaWeb掌握什么

1.网络通信协议:http

2.服务器:tomcat开源 jetty 嵌入式weblogic商用性能出色 ngix apache

3.云服务器:阿里云 腾讯云

4.servlet 过滤器 监听器

5.其他:跨域 负载均衡 缓存 日志 git maven

四.spring框架特点及构成

·spring框架特点

1、IoC容器✔✔✔

控制反转(Inversion of Control),即创建被调用的实例不是由调用者完成,而是由Spring容器完成,并注入调用者。

当应用IoC,一个对象依赖的其他对象会通过被动的方式传递进来,而不是这个对象自己创建或查找依赖对象,即,不是对象从容器中查找依赖,而是容器在对象初始化时不等对象请求就主动将依赖传递给它。

2、AOP✔✔✔

面向切面编程,是一种编程思想,是面向对象编程OOP的补充。Spring提供面向对象编程的支持,允许通过分离应用的业务逻辑与系统级服务(日志和事务管理)进行开发。应用对象只实现他们应该做的(完成业务逻辑),并不负责其它的系统级关注点(日志或者事务的支持)。

可以把日志、安全、事务管理等服务理解成一个“切面”,把很多被业务逻辑反复使用的服务完全剥离出来,以达到复用。然后将“切面”动态的“织入”到业务逻辑中,让其享受此“切面”的服务。

3.大量使用注解

4.避免重复"造轮子"

·构成

spring构成

四.spring的起步练习步骤

首先安装IDEA

下载解压

配置IDEA的环境 :file—other settings—Settings for new projects—Bulid,Execution,Deployment—Bulid Tools—maven—maven home directory(放apache-maven-3.5.4的路径)—User settings file(放settings.xml)—Local repository(maven_jar)—Apply

新建文件夹maven-jar并下载框架:右击-Add Frameworks Support—maven—ok—Enable Auto Import

·注意事项

1.安装路径不能出现中文

2.解压后conf文件中settings如果没有

<mirror>

<id>nexus-aliyun</id>

<mirrorOf>central</mirrorOf>

<name>Nexus aliyun</name>

<url>http://maven.aliyun.com/nexus/content/groups/public</url>

</mirror>

</mirrors>

这段代码需要自己添加

五.小tips

✔换行:ctrl+shift+上下箭头

✔context:上下文

    aop:面向切面编程

    beans:对象管理

    core:核心

    expression:表达式

✔ssh:struts spring harbernate

  ssm:spring spring mvc  mybatis

相关文章

  • 1.Day 01 Spring起步

    一.后端开发的概念和技术栈 1.1什么是后段开发? 什么是后端开发? 1.2java后段技术图谱 二.javaEE...

  • 01 Spring起步

    一. 后端开发的概念和技术栈 1.1 什么是后端开发? https://blog.csdn.net/o4dc8oj...

  • 01-Spring起步

    一、后端开发的概念和技术栈 1.1 什么是后端开发? 后端开发 1.2 Java后端技术图谱? 二、JavaEE概...

  • 一、spring起步01

    1.1什么是后端开发? ·https://zhuanlan.zhihu.com/p/27067255 JavaWe...

  • Day 01 Spring起步

    一、后端开发的概念和技术栈 1.1 什么是后端开发 https://blog.csdn.net/o4dc8ojo7...

  • Day 01 Spring起步

    一、后端开发的概念和技术栈 1.1 什么是后端开发? 首先,简单来说,后端开发就是开发人员编写的不能直接看到的代码...

  • day01 Spring起步

    一、后端开发的概念和技术栈 1.1 什么是后端开发? 什么是后端开发 1.2 Java后端技术图谱? 二、Java...

  • day01 Spring起步

    一、后端开发的概念和技术栈 1.1 什么是后端开发? 后端相较于前端来说,更多的是与数据库进行交互以处理相应的业务...

  • day01 spring起步

    一、后端开发的概念和技术栈 1.1 什么是后端开发? (https://blog.csdn.net/o4dc8oj...

  • day01 Spring起步

    一. 后端开发的概念和技术栈 1.1 什么是后端开发? https://blog.csdn.net/o4dc8oj...

网友评论

      本文标题:1.Day 01 Spring起步

      本文链接:https://www.haomeiwen.com/subject/sxczyqtx.html