一、后端开发的概念和技术栈
1.1什么是后端开发
https://zhuanlan.zhihu.com/p/27067255
1.1.1Java Web需要掌握什么?
网络通信协议:http
服务器: Tomat jetty weblogic ngix Apache
servlet: 阿里云 腾讯云
其他:跨域 负载均衡 缓存 日志 git maven
1.2JAVA后端技术的简谱图?
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