
SSM
红袜子i
菜鸡码农
展开
-
JAVA框架——SpringMVC总结(二)拦截器与过滤器的区别,静态资源的访问问题,请求重定向和转发,异常处理以及拦截器,拦截器与过滤器的区别
一、访问静态资源问题1、*.do在没有特殊要求的情况下,SpringMVC 的中央调度器 DispatcherServlet 的常使用后辍匹配方式,如写为*.do 或者 *.action, *.mvc 等。2、 /可以写为/,因为 DispatcherServlet 会将向静态资源的获取请求,例如.css、.js、.jpg、.png等资源的获取请求,当作是一个普通的 Controller 请求。中央调度器会调用处理器映射器为其查找相应的处理器。当然也是找不到的,所以在这种情况下,所有的静态资源获取原创 2020-12-17 14:20:33 · 463 阅读 · 0 评论 -
JAVA框架——SSM整合(maven项目),使用IDEA做一个简单的增删改查,使用ajax展示数据
一、SSM编程SSM 编程,即 SpringMVC + Spring + MyBatis 整合,是当前最为流行的 JavaEE 开发技术架构。其实 SSM 整合的实质,仅仅就是将 MyBatis整合入 Spring。因为 SpringMVC原本就是 Spring的一部分,不用专门整合。SSM 整合的实现方式可分为两种:基于 XML 配置方式,基于注解方式。二、SSM整合思路SpringMVC:视图层,界面层,负责接收请求,显示处理结果的。Spring:业务层,管理serv原创 2020-12-15 19:20:46 · 617 阅读 · 0 评论 -
JAVA框架——SpringMVC总结(一)(SpringMVC执行过程,视图解析器,请求和接受问题,接受参数问题,返回结果问题)
一、SpringMVC简介SpringMVC:是基于spring的一个框架, 实际上就是spring的一个模块, 专门是做web开发的。可以理解为servlet的一个升级web开发底层是servlet , 框架是在servlet基础上面加入一些功能,做web开发方便。SpringMVC能够创建对象, 放入到SpringMVC容器, SpringMVC容器中放的是控制器对象。我们使用@Contorller创建控制器对象, 把对象放入到SpringMVC容器中, 把创建的对象作为控制器使用,原创 2020-12-14 17:25:56 · 629 阅读 · 0 评论 -
JAVA框架——MyBatis总结(二)(草稿)参数传入问题,结果返回问题,实体之间的关系问题,模糊查询,动态sql问题
一、参数传入问题1.一个简单参数Dao 接口中方法的参数只有一个简单类型(java 基本类型和 String),占位符 #{ 任意字符 },和方法的参数名无关。接口方法Student selectById(Integer id);mapper 文件<select id="selectById" resultType="com.aiit.domain.Student"> select * from student where id=#{id}</select>#{原创 2020-12-12 21:33:59 · 313 阅读 · 0 评论 -
JAVA框架——MyBatis总结(一)Mapper文件详解,原始Dao层开发,动态代理方式
一、 Mybatis介绍它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。Mybatis通过xml或注解的方式将要执行的各种statement(statement、preparedStatemnt、CallableStatement)配置起来,并通过java对象和statement中的sql进行映射生成最终执行的sql语句,最后由mybatis原创 2020-12-11 09:35:05 · 987 阅读 · 0 评论