一、后端开发的概念和技术栈
1.1 什么是后端开发?
(https://blog.csdn.net/o4dc8ojo7zl6/article/details/78757239)
1.2Java后端技术图谱?
01.jpg二、Java EE概念
2.1简要介绍
Java EE是 J2EE的一个新的名称,之所以改名,目的还是让大家清楚J2EE只是Java企业应用.随着WEB和EJB容器概念诞生,使得软件应用业开始担心SUN的伙伴们是否还在Java平台上不断推出翻新的标准框架,致使软件应用业的业务核心组件架构无所适从,从一直以来是否需要EJB的讨论声中说明了这种彷徨。
在2004年底中国软件技术大会Ioc微容器(也就是Jdon框架的实现原理)演讲中指出:我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件,以延续它的生命力,而不是依赖J2SE/J2EE版本.此次J2EE改名为Java EE,实际也反映出业界这种共同心声。
Java EE的核心是EJB3.0, 其提供了更兼便捷的企业级的应用框架。
Java EE.jpg
2.2架构图
图中灰色加黑部分是Java EE 5新的功能,我们看到,在WEB层主要加入了JSF这个新的表现层框架,和我们日常开发关系密切的是,引入了新的Java Persistence标准,这个标准正在由EJB 3.0专家组制定。值得指出的是,这个Java持久化标准也可以嵌入在WEB层调用,所以,它肯定不会从属于EJB标准,这样,当前所有的Java持久层标准如:JDBC/JDO/Hibernate/Entity Bean将可能统一,减少用户的架构选择痛苦。
Java EE构架图.jpg
三、Spring框架特点及构成
(https://baike.so.com/doc/6841943-7059231.html)
四、Spring的起步练习步骤
注~
1、解压后的setting.xml中有些没有<mirror>需要手动添加
setting配置,指定阿里云镜像
02.jpg
2、所有路径不能用中文!!!
3、快捷键
ctrl+shift+上下箭头:快速换行
ctrl+y:删除整行
4、在Spring的bean配置中,通过constructor-arg和property传值,同等条件下使用property。当属型类型为基本类型,如String、double,int,float等时用value,属性是对象时用ref。
03.jpg
练习步骤
1、安装idea
2、下载maven的压缩包解压(解压后的setting.xml中有些没有<mirror>需要手动添加
setting配置,指定阿里云镜像)
3、在电脑中创建文件夹:maven-jar
4.在idea中(file→other settings→setting for new projects)配置maven 环境
04.jpg
5、建立新项目,添加maven支持(选中项目右键→Add Framworks Support→maven)
6、在pom.xml中添加依赖包
05.jpg
7、编写一个HelloWorld类,如图
06.jpg
8、在resources中编写beans.xml,写一个bean,加入需要传的值
07.jpg
9、编写HelloWorldApp类,调用方法
08.jpg
10、运行
网友评论