文章目录
springboot项目开发实战之后端流程详解
一、创建简单的springboot之web项目
1、简单springboot框架环境搭建
2、相关jar包的导入
3、配置文件yaml的设置
4、框架结构的梳理如过滤器和拦截器
5、代码结构的书写
1)controller层书写
6、搭建此项目出现的问题小结
二、创建简单的springboot之web项目基础上用打包的jar包进行cmd启动
1、web项目打包为jar包
2、启动web项目的jar包
三、创建简单的springboot之web项目基础上引入框架结构即引入框架相关类形成体系的类关系结构
1、常用框架jar包导入:
1)yml中有提示需要的jar包
2)
2、常用框架配置文件注解:
1)springboot中模拟springmvc中xml配置文件产生的注解:
2)springboot中模拟springmvc中xml配置文件产生的注解基础上,进行框架改良升级,即等价于用一个注解可以实例化对象,用一个注解就可以在yml中进行参数配置;
3、常用框架相关类参数配置,当然配置也包括相关类参数的启用设置(涉及到yml赋值两种配置语法):
4、常用框架相关类参数配置(涉及到yml赋值两种配置语法)之扩展:
1)扩展1,不涉及到xml的纯springboot场景:
2)扩展2,涉及到xml的混合MVC和springboot场景:
3)扩展3,生产环境和开发环境的切换配置及配置文件加载的优先级
(1)在项目上配置yml文件
(2)在已经打包好jar包上,cmd启动方式配置选择哪个yml文件
5、常用框架结构类代码阐述:
1)、前端html模版引擎Thymeleaf,目的是让前端页面就网络在线离线情况下,均可以展示出效果;
2)、过滤器和拦截器和监听器
3)、切面类AOP
4)、视图解析器
5)、配置外部的tomcat
6)、如何配置数据源
7)、项目应用基于上面6)数据源后,项目写sql的方式
四、框架类中引入的插件辅助优化类
1、热部署插件
2、log4j插件使用
springboot项目开发实战之后端流程详解
一、创建简单的springboot之web项目
1、简单springboot框架环境搭建
step1:
step2:
step3:
step4:
step5:
备注:所有的资源配置文件都要放到resource下面,如后面xxxMybatis.xml也是要在此目录下创建文件夹放置的,这样正规;
2、相关jar包的导入
3、配置文件yaml的设置
无
4、框架结构的梳理如过滤器和拦截器
无
5、代码结构的书写
1)controller层书写
创建User类
创建controller
6、搭建此项目出现的问题小结
第一:注意搭建环境时候的目录结构设置;
第二:注意搭建环境的启动类的位置;
第三:注意我们实体化类时候,务必构造器和get,set,tostring方法一起写,防止出错找不到;因为框架中构造器好像是依赖get方法的;
第四:注意返回的参数类型,要在响应头中可以查看到;
二、创建简单的springboot之web项目基础上用打包的jar包进行cmd启动
1、web项目打包为jar包