你将收获

1.快速掌握Spring Framework的基础

2.快速掌握Spring Framework开发实战

3.对于Spring全家桶有初步的了解与开发体验

适用人群

掌握Java语言基础即可,后端开发工程师,Java方向求职者

课程介绍


主要以案例进行讲解,通过案例讲解各技术如何使用,同时在Spring MVC及Spring Boot的最后一部分都是从前端页面、到逻辑层、到持久层的整体的产品的增删改查的实战案例。


【我们保证你能收获到以下几点】

1、掌握Spring全家桶主要部分的开发、实现

2、可以使用Spring MVC、Spring Boot、Spring Cloud及Spring Data进行大部分的Spring开发

3、初步了解使用微服务、了解使用Spring进行微服务的设计实现

4、奠定扎实的Spring技术,具备了一定的独立开发的能力


【实力讲师】

毕业于清华大学软件学院软件工程专业,曾在Accenture、IBM等知名外企任管理及架构职位,15年的JavaEE经验,近8年的Spring经验,一直致力于架构、设计、开发及管理工作,在电商、零售、制造业等有丰富的项目实施经验



【本课程适用人群】如果你是一定不要错过!


  • 适合于有JavaEE基础的,如:JSP、JSTL、Java基础等的学习者
  • 没有基础的学习者跟着课程可以学习,但是需要补充相关基础知识后,才能很好的参与到相关的工作中。





本课知识点

spring编程语言Javaspring frameworkmvcspring mvc框架实例class

课程目录

学员评价

5.0
  • 100%
  • 0%
  • 0%
  • 0%
  • 0%
  • 佛山华仔 2020-07-22 22:35

    [ 学习 16 分时评价 ] 资料完善经验丰富更多实战案例
    5.0分

    暂时没有。。。

  • lidongzi001 2020-07-11 08:27

    [ 学习 09 小时 54 分时评价 ] 备课很充分经验丰富更多实战案例
    5.0分

    讲的都是基本的知识,通俗易懂

没有更多了

同学笔记

  • sinat_34795258 2020-06-21 21:40:55

    来源:控制反转IOC:p&c标签及特殊字符注入 查看详情

    <![CDATA[<>]]>

     

  • Fan_zm 2020-06-18 22:47:36

    来源:控制反转IOC:集合装配 查看详情

    集合装配:

    采用基于xml装配Bean的方式:学习笔记(05):轻松搞定Spring全家桶(初识篇)-控制反转IOC:基于XML装配Bean:

    例子所需的jar包点击下载

    注:均使用属性setter装配的方式

    1. 集合元素:用途(list,set,map与Java含义一样)
      <list>:装配ist类型的值,允许重复
      <set>:装配set类型的值,不允许重复
      <map>:装配map类型的值,名称和值可以是任意类型
      <props>:装配properties类型的值,名称和值必须都是String类型
      <array>:装配数组的值
    2. 例子:
      1. IocCollections.java
        package com.ioc;
        
        import java.util.List;
        import java.util.Map;
        import java.util.Properties;
        import java.util.Set;
        
        public class IocCollections {
        	private List<String> listColl;
        	private Set<String> setColl;
        	private String[] arrayColl;
        	private Map<String, String> mapColl;
        	private Properties propColl;
        	
        	public List<String> getListColl() {
        		return listColl;
        	}
        	public void setListColl(List<String> listColl) {
        		this.listColl = listColl;
        	}
        	public Set<String> getSetColl() {
        		return setColl;
        	}
        	public void setSetColl(Set<String> setColl) {
        		this.setColl = setColl;
        	}
        	public String[] getArrayColl() {
        		return arrayColl;
        	}
        	public void setArrayColl(String[] arrayColl) {
        		this.arrayColl = arrayColl;
        	}
        	public Map<String, String> getMapColl() {
        		return mapColl;
        	}
        	public void setMapColl(Map<String, String> mapColl) {
        		this.mapColl = mapColl;
        	}
        	public Properties getPropColl() {
        		return propColl;
        	}
        	public void setPropColl(Properties propColl) {
        		this.propColl = propColl;
        	}
        	public void show() {
        		System.out.println("list is:"+listColl);
        		System.out.println("set is:"+setColl);
        		System.out.println("array is:");
        		for (int i = 0; i < arrayColl.length; i++) {
        			System.out.println(arrayColl[i]+" ");
        		}
        		System.out.println("mapColl is:"+mapColl);
        		System.out.println("propColl is:"+propColl);
        		
        	}
        	
        }
        
      2. applicationContext.xml

        <?xml version="1.0" encoding="UTF-8"?>
        <beans xmlns="http://www.springframework.org/schema/beans"
        	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        	xsi:schemaLocation="http://www.springframework.org/schema/beans
        	 http://www.springframework.org/schema/beans/spring-beans-4.3.xsd">
        	 <bean id="iocCollections" class="com.ioc.IocCollections">
        	 	<property name="listColl">
        	 		<list>
        	 			<value>China</value>
        	 			<value>Japan</value>
        	 			<value>America</value>
        	 		</list>
        	 	</property>
        	 	<property name="setColl">
        	 		<set>
        	 			<value>Beijing</value>
        	 			<value>Shanghai</value>
        	 		</set>
        	 	</property>
        	 	<property name="arrayColl">
        	 		<array>
        	 			<value>Qingdao</value>
        	 			<value>Dalian</value>
        	 		</array>
        	 	</property>
        	 	<property name="mapColl">
        	 		<map>
        	 			<entry>
        	 				<key><value>BJ</value></key>
        	 				<value>Beijing</value>
        	 			</entry>
        	 			<!-- 第二种写法  -->
        	 			<entry key="DL" value="Dalian"></entry>
        	 		</map>
        	 	</property>
        	 	<property name="propColl">
        	 		<props>
        	 			<prop key="TW">Tiwan</prop>
        	 			<prop key="HN">Hainan</prop>
        	 			<prop key="DYD">Diaoyudao</prop>
        	 		</props>
        	 	</property>
        	 </bean>
        </beans>
        

         

      3. TestIocCollection.java

        package com.ioc;
        
        import static org.junit.jupiter.api.Assertions.*;
        
        import org.junit.jupiter.api.Test;
        import org.springframework.context.ApplicationContext;
        import org.springframework.context.support.ClassPathXmlApplicationContext;
        
        class TestIocCollection {
        
        	@Test
        	void testShow() {
        		ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
        		IocCollections iocCollections = context.getBean("iocCollections", IocCollections.class);
        		iocCollections.show();
        	}
        
        }
        

         

  • Fan_zm 2020-06-12 00:33:07

    来源:环境准备及搭建(三) 查看详情

      1. 开发工具:
        1. JDK
        2. 容器:tomcat(免费且应用广)
        3. 工具:Eclipse/Intellij IDEA
        4. 数据库:Mysql
      2. 安装Spring:
        1. Eclipse中help->Eclipse Marketplace
        2. Find中搜索spring,下载install安装confirm
        3. 同意协议->finsh
      3. 查看eclipse中JDK:
        1. Window->Preferences->java->Installed JREs
        2. add增加jdk等操作

没有更多了