JAVA-springMVC-SSM
- 第9章 开发短视频后台管理系统
- 9-1 演示后台管理系统,简介页面结构
- header
- 菜单
- content
- footer
- bgm
- 9-2 搭建项目架构 - 构建parent工程
- 插件
- 9-3 搭建项目架构 - 构建common, pojo, mapper和service工程
- JavaWeb——创建一个ssm框架项目、配置文件
- SSM框架外卖订餐系统—— 功能介绍 、搭建
- JavaWeb——SSM管理系统脚手架-介绍、原理
- springboot+freemark+jpa角色权限脚手架-springboot及MVC架构基本原理介绍
第9章 开发短视频后台管理系统
9-1 演示后台管理系统,简介页面结构
jquery + bootstrap 响应式布局
vue React easyUI
header
菜单
content
footer
bgm
添加事件 到zookeeper 节点
后端启动 worker 事件
解耦 分布式系统
9-2 搭建项目架构 - 构建parent工程
maven 分层 聚合 结构
新建顶级聚合 parent
Maven 的聚合(多模块)和 Parent 继承
插件
9-3 搭建项目架构 - 构建common, pojo, mapper和service工程
JavaWeb——创建一个ssm框架项目、配置文件
一.理论准备
web.xml不是必须的
只要你不用到里面的配置信息就不用,
不过在大型web工程下使用该文件是很方便的,若是没有也会很复杂。
web.xml的模式文件是由Sun公司定义的,
每个web.xml文件的根元素中,
都必须标明这个web.xml使用的是哪个模式文件。
spring 框架解决字符串编码问题
过滤器 CharacterEncodingFilter(filter-name)
在web.xml
配置监听器ContextLoaderListener(listener-class)
ContextLoaderListener的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。
因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。
3、部署applicationContext的xml文件:
contextConfigLocation(context-param下的param-name)
4、DispatcherServlet是前置控制器,配置在web.xml文件中的。
拦截匹配的请求,
Servlet拦截匹配规则要自已定义,把拦截下来的请求,
依据某某规则分发到目标Controller(我们写的Action)来处理。
DispatcherServlet
(servlet-name、servlet-class、init-param、param-name(contextConfigLocation)、param-value)
在DispatcherServlet的初始化过程中,框架会在web应用的 WEB-INF文件夹下寻找名为[servlet-name]-servlet.xml 的配置文件,生成文件中定义的bean
在Spring框架中
解决从页面传来的字符串的编码问题
Spring框架给我们提供过滤器CharacterEncodingFilter
针对于每次浏览器请求进行过滤的,然后再其之上添加了父类没有的功能即处理字符编码。
其中encoding用来设置编码格式,
forceEncoding用来设置是否理会 request.getCharacterEncoding()方法,设置为true则强制覆盖之前的编码格式。
使用Spring 时,
applicationContext.xml配置文件中并没有BeanFactory,
要想在业务层中的class 文件中直接引用Spring容器管理的bean可通过以下方式
1、在web.xml配置监听器ContextLoaderListener
ContextLoaderListener的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。
因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。
在ContextLoaderListener中关联了ContextLoader这个类,所以整个加载配置过程由ContextLoader来完成。
SSM框架外卖订餐系统—— 功能介绍 、搭建
- 基于万能java 后台脚手架系统
- jdk1.8
- eclipse
- tomcat
- mysql5.7
JavaWeb——SSM管理系统脚手架-介绍、原理
springboot+freemark+jpa角色权限脚手架-springboot及MVC架构基本原理介绍