基于Spring Boot框架企业级应用系统开发全面实战(Spring Boot,Spring MVC,Maven,bootstrap,angular js)
  
收藏课程
9999+

基于Spring Boot框架企业级应用系统开发全面实战(Spring Boot,Spring MVC,Maven,bootstrap,angular js)

教程由浅入深,一步一步学习Spring Boot,最后学到的不单单是基础! 使用Spring Boot 进行Web 开发、数据访问、安全控制、批处理、异步消息、...

适合人群:中级
课时数量:40课时
用到技术:Spring boot
涉及项目:Spring boot 缓存、基于web应用bootstrap+angular js组合开发

  • 课程顾问贴心解答

    为你推荐精品课程,无论就业还是升职加薪,毫无压力。

  • 名企定制紧随大流

    量身打造紧贴企业需求的实用性课程。

  • 系统教学把控效果

    集学、测、练为一体的学习系统为你科学的安排学习进度,提高效率。

  • 一线大师1对1指导

    课程研发团队内一线资深讲师一对一指导,手把手教学,直到学会。

  • 点播答疑完美结合

    每周2-3次直播解答,保证学员日常学习问题能得到解决。

  • 量身定制学习计划

    告别杂乱的学习方式,我们会根据你的情况定制学习计划。

 

 

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。教程由浅入深,一步一步学习Spring Boot,最后学到的不单单是基础! 使用Spring Boot 进行Web 开发、数据访问、安全控制、批处理、异步消息、系统集成、开发与部署、应用监控、分布式系统开发等,该课程让你能够快速搭建企业级应用的框架,该课程将会以spring mvc开始学习,从而引入spring boot,创建独立的Spring项目,内置Tomcat和Jetty容器提供一个starter POMs来简化Maven配置,同时提供了一系列大型项目中常见的非功能性特性,如安全、指标,健康检测、外部配置等完全没有代码生成和xml配置文件。
 

 

1.课程研发环境

项目源代码以java语言为基准,数据库会提供以sqlserver2008为基准的数据库脚本,以下环境都适用于项目。

开发工具:Spring Tool Suit  maven

数据库工具:mysql/oracle  

 

2.内容简介

教程由浅入深,一步一步学习Spring Boot,最后学到的不单单是基础! 使用Spring Boot 进行Web 开发、数据访问、安全控制、批处理、异步消息、系统集成、开发与部署、应用监控、分布式系统开发等,该课程让你能够快速搭建企业级应用的框架,该课程将会以spring mvc开始学习,从而引入spring boot,创建独立的Spring项目,内置Tomcat和Jetty容器提供一个starter POMs来简化Maven配置,同时提供了一系列大型项目中常见的非功能性特性,如安全、指标,健康检测、外部配置等完全没有代码生成和xml配置文件。

 

 

贺老师:从事多年软件公司开发经历,并且有丰富的教学经验主要教授java和Android方向的课程。曾担任某公司项目开发负责人,主要精通java,Android,以及系统架构、html、JavaScript、mongodb等数据库,参与政府,电力企业机构监控系统网站开发。同时担任开发项目经理,讲课风格很有特色,并且运用自如。逻辑思维清晰,讲解、实训操作时有条不紊,重点培养学生的自主思考能力,让零基础的学生也能够轻松学习。

 

 

第1讲-Spring4.x

1.1-课程整体规划计划

1.2-Spring模块

1.3-项目管理工具

1.4-myeclipse配置Maven

1.5-项目建设

1.6-新建spring项目

1.7-依赖注入

1.8-xml文件配置测试

1.9-@Autowired

1.10-Bean的唯一性

1.11-@Resource

1.12-@Component 组件

 

第2讲-Spring Boot自定义自动配置

2.1-spring Boot核心

2.2-spring boot环境搭建

2.3-@SpringBootApplication及Banner

2.4-常规属性配置

2.5-类型安全的配置

2.6-核心注解

2.7-web开发

2.8-数据处理

2.9-Thymeleaf实战

 

第3讲-Spring Boot配置Web 

3.1-通用配置服务

3.2-配置SSL

3.3-websocket

3.4-广播式

3.5-广播式接口

3.6-广播式前台页面开发

3.7-http监控

3.8-jpa

3.9-实战项目

 

第4讲-Spring boot企业级开发

4.1-定义映射实体

4.2-数据访问接口

4.3-定义查询方法

4.4-spring security

4.5-security实战_jq

4.6-环境搭建

4.7-发送类

4.8-消息接受实战

4.9整合spring boot

4.10-文件上传

 

第5讲-Spring boot实战案例

5.1-文件批量上传开发

5.2-集成shiro

5.3-注册过滤器

5.4-用户加盐处理

5.5-动态生成表

5.6-Repository类开发

5.7-身份校验核心类

5.8-登录权限设置_jq

5.9-多数据源配置 

5.10-多数据源配置测试

 

第6讲-Spring boot整合加密算法

6.1-cacheManager缓存技术

6.2-缓存测试

6.3-读取环境变量信息

6.4-测试获取配置文件

6.5-环境搭建

6.6-MD系列介绍

6.7-MD—4

6.8-MD4案例开发

6.9-Commons Codec MD5

6.10-MD、SHA算法消息传递

6.11-SHA系列案例

6.12-SHA算法实现测试用例

6.13-SHA224Hex

6.14-SHA算法 实现

6.15-SHA系列加密

6.16-SHA测试系列测试

 

第7讲-基于Spring boot整合bootstrap及angular js

7.1-angular js web

7.2-语法

7.3-指令控制

7.4-指令

7.5-作用域

7.6-控制器

7.7-service

7.8-事件

7.9--表单

7.10-数据验证

7.11-选项框

7.12-实战web应用

  

 

 

 

 

 

 

目标一. 了解bootstrap的的环境配置以及如何在项目中进行运用管理

 

目标二. 了解java框架技术,熟悉bootstrap的web应用框架搭建的全过程

 

目标三. 可以让学员迅速掌握bootstrap以及jms相关信息的配置

 

 

亮点一、该课程从spring4.0介绍逐步深入讲解springboot的知识点介绍,这样既满足了中等开发人员的需求也满足了初学者的基本知识点的汇总学习。

 

亮点二、理论与实战相结合,由浅入深。通过对springboot每个技术点我们采用的实战的项目介绍,使得学习内容不枯燥,能够深入领会。 

 

亮点三、最后我们将springboot和加密以及bootstrap和angular js作为单独的课程做了讲解,同时综合性将三大知识点结合做了项目案例的开发,使得大家对springboot的web应用方面做了铺垫学习。.

 

 

1.课程针对人群

本课程针对具有一定的java基础,与一定的java web基础的学员,想通过本项目的学习,了解使用图书管理项目、数据库结合后台服务端框架整合开发商业项目的学员。也适 合是有志于成为前端开发工程师岗位的学员。

   

2.我该怎么学,如何才能学好这门课程,给些建议。

4.1、时间上的安排建议

本课程共78讲,如果您时间上充分,建议以每天1-2讲的进度往前学习。 

4.2、学习要求

如果您没有基础,建议还是中规中矩的按照课程进度一点一点仔细观看学习,并一定要把看完的视频中的代码自己手敲一遍,以加深理解和记忆

如果您有基础,可不必按步就搬进行,可以拿你感兴趣的部分去学习,但一定要注意实践,并学会举一反三 

4.3、讲师建议

1.最好看完视频之后,抛开视频,独立自己去把上课中的示例写一遍,看自己是否理解,如果不正确,可以回过头看再看下视频,如果反复,达到真正理解和熟练掌握的目的。

2.对于项目实战部分,一定要自己亲自动手做一遍,不要满足听完就OK了

3. 建议一般听视频,一般拿个纸和笔,做一些记录和笔记,这是一种非常好的学习习惯。

4. 一定不要过于依赖视频,要学会看API和使用百度,学会思考,学会举一反三

5. 最后祝您学有所成

 

 

课程是属于某个特定的专业技术,掌握该技术后,你可以从事以下职位的相关工作  

1.java Web前端开发工程师

2.Java软件开发工程师