Spring起步 Day01

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

1.1什么是后端开发

https://zhuanlan.zhihu.com/p/27067255

1.1.1Java Web需要掌握什么?

  • 网络通信协议:http

  • 服务器: Tomat jetty weblogic ngix Apache

  • servlet: 阿里云 腾讯云

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

1.2JAVA后端技术的简谱图?

Spring起步 Day01_第1张图片
image

1.3Java后端技术栈的处理

https://zhuanlan.zhihu.com/p/47914139

二、Java EE概念

http://www.importnew.com/10716.html

http://blog.sina.com.cn/s/blog_78003d720102vnl1.html

2.1.1常用的Java EE服务器

  • Tomcat:开源,与java结合最好

  • Jetty:可作为嵌入式服务器

  • Resin:最快的jsp、service运行平台,支持EJB

  • Jboss:开源,支持EJB3.0

  • GlassFish:Oracle官方提供的JavaEE服务器

  • WebLogic和WebSphere:专业的商用Java EE服务器,价格不菲 性能出色

三、Spring框架特点及构成*

https://blog.csdn.net/qq_22583741/article/details/79589910

四、Spring的起步练习步骤*

  • 首先安装IDEA
  • 下载maven的压缩包(选择一个盘创建一个文件夹放)
  • 再在刚才那个盘中新建文件夹maven_jar
  • 最后配置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

注意点!

  • 配置路径 (命名的规范性 英文)下载jar包
  • 配置xml main方法中的getBean的参数必须和xml中的id相同
  • 在编写配置文件时,注意id的命名、class的根目录等
  • constructor-arg和property传值,同等条件下使用property。当属型类型为基本类型用value,属性是对象时用ref
  • 快捷键的使用
    ctrl+shift+上下箭头:快速换行
    ctrl+y:删除整行
    Alt+Ins:出现setter+getter

你可能感兴趣的:(Spring起步 Day01)