课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 史良,三年IT开发经验,后转型IT软件教育行业,并在国内某知名机构参与研发大数据专业课程与相关教材设计,并在研发期间获得“优秀研发专员“”称号嘉奖,熟悉Hadoop、HBase、spark等大数据核心技术及生态圈框架,现任北风网大数据讲师,获得首批教师资质考核认证。授课风格:深入浅出,接地气。

  • 毕业于山东商业技术学院,现任北风网产品教学事业部HTML5高级前端线上班,前端技术顾问一职

  • 11年毕业于合肥工业大学,具有多年j2ee开发工作经验,后转型从事软件教育行业,目前主教Android与Java课程,现任北风产品教学事业部线上就业课程教学主管一职。

  • 北风笔名闲筝,10多年软件教育行业从业经验,微软认证讲师,参与过数字化校园云平台、医疗保险、His等多个大型的企业项目开发,在服务端开发、前端开发、项目管理等方面均有着深刻的见解和实战经验,先后担任过国内某知名机构的项目经理以及国内知名IT高端培训机构的教学主管,现任北风首席产品研发经理。

  • 课程详情



    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应用方面做了铺垫学习。.