美文网首页
day01 spring起步

day01 spring起步

作者: 次饭饭_2628 | 来源:发表于2019-02-26 23:34 被阅读0次

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

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、运行

相关文章

  • 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...

  • day01 spring起步

    1、什么是后端开发? 点击 了解什么是后端开发 点击 查看后端开发技术相关知识 2、作为一个前端或者后...

  • day01 Spring起步

    什么是后端开发? https://zhuanlan.zhihu.com/p/27067255 java后端技术栈梳...

  • Day01 Spring起步

    一、后端开发的概念和技术栈 1.1 什么是后端开发? https://zhuanlan.zhihu.com/p/2...

  • day01 Spring起步

    一、后端开发的概念和技术栈 1.1 什么是后端开发? 后端开发 1.2 Java后端技术栈梳理 梳理 JAVA W...

  • day01 Spring起步

    一、后端开发的概念和技术 #1.1 什么是后端开发 百度https://www.iteye.com/news/...

  • day01 Spring起步

    什么是后端开发? https://zhuanlan.zhihu.com/p/27067255 Java后端技术栈梳...

网友评论

      本文标题:day01 spring起步

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