03 2022 档案
摘要:struts 基本概念 是一个框架(frameset) 是一个web框架 提高了程序的规范的同时,也约束了程序员的自由 为什么会有struts框架? 因为每个人对于mvc的理解不同,可能造成不同的公司开发程序的时候,规范不统一,这样不利于程序的维护和扩展,所以有必要使用一个统一的规范来开发项目 >框
阅读全文
摘要:Mybatis 延迟加载 分布查询的优点:可以实现延迟架子啊,但是必须在核心配置文件中设置全局配置信息 lazyLoadingEnabled:延迟加载的全局开关,当开启的时候,所有的关联对象都会延迟加载 aggressiveLazyLoading:当开启的时候,热河方法调用都会加载该对象的所有的属性
阅读全文
摘要:MyBatis 特殊SQL的执行 模糊查询 批量删除 动态设置表名 添加功能获取自增的主键 使用的场景为: t_class(class_id,class_name) t-student(student_id,student_name,class_id) 添加班级信息 获取新添加的班级的id 为班级分
阅读全文
摘要:MyBatis 简介 Mybatis历史:最初是Apache的一个开源项目iBatis,2010年6月这个项目由Apache Software Foundation迁移到了Google Code 随着开发团队转到了Google Code旗下,iBatis 3.X正式改名为MyBatis,代码于201
阅读全文
摘要:springMVC 注解配置springMVC 使用配置类和注解代替web.xml和springMVC.xml还有bean.xml... 创建初始化类,替换web.xml public class WebInit extends AbstractAnnotationConfigDispatcherS
阅读全文
摘要:springMVC springMVC文件的上传和下载 文件下载 @RequestMapping("/testDown") public ResponseEntity<byte[]> testResponseEntity(HttpSession session) throws IOException
阅读全文
摘要:springMVC HttpMessageConverter HttpMessageConverter: 报文信息转换器,将请求报文转换为Java对象,或将Java对象转换为响应报文 HttpMessageConverter:提供了两个注解和两个类型:@RequestBody @ResponseBo
阅读全文
摘要:spirngMVC RESTful 简介 REST :Representational State Transfer 表现层资源状态转移 表现层:主要对用户的请求接受,以及数据的返回 资源:是一种看待服务器的方式,将服务器看做很多离散的资源组成.每个资源是服务器上一个可命名的抽象的概念.因为资源是一
阅读全文
摘要:springMVC SpringMVC的视图 SpringMVC中视图是View接口,视图的作用为渲染数据,将模型Model中的数据展示给用户 默认有转发视图(forward)\重定向视图(redirect) 将工程引入jstl的依赖之后,转发视图会自动转换为JstlView 但是若使用的是Thym
阅读全文
摘要:springMVC SpringMVC域对象共享数据 就是能在一定的范围内共享数据,通常使用三种 request:一次请求,多个资源共享数据 session:默认一次会话,多个请求,多个资源共享数据 servletContext:一个应用,多个会话,多个请求,多个资源共享同一份数据 使用原则 在满足
阅读全文
摘要:springMVC SpringMVC支持路径中的占位符(重点) 原始方式 /updateUser?id=1 rest方式 /updateUser/1 SpringMVC路径中的占位符常用于RESTful风格中,当请求路径中将某些数据通过路径的方式传输到服务器中,就可以在相应的@RequestMap
阅读全文
摘要:springMVC @RequestMapping 注解功能 是将请求和处理请求的控制器方法关联起来,建立映射关系,springMVC接受到指定的请求之后,就会找到映射关系中对应的控制器方法来处理请求(controller中的) 注解的位置 @RequestMapping标识一个类:设置映射请求的请
阅读全文
摘要:springMVC 什么是MVC? 是一种软件架构的思想,将软件按照模型(model),视图(view),控制器(controller)来划分 module:模型层,指工程中JavaBean,作用是处理数据(分为实体类用来和数据库的字段对应封装,另一种是业务处理,用于处理业务逻辑和数据访问) vie
阅读全文
摘要:JavaWeb servlet 介绍: 在大型服务器上面运行的小程序 作用: 客户端发送request到服务器 服务器将request信息发送到Servlet Servlet生成response内容然后传到服务器(response内容动态生成,一般取决于客户端的请求) 服务器将response返回给
阅读全文
摘要:Spring 框架概述: 轻量级开源的JavaEE框架,可以解决企业应用开发的复杂性 包含两个核心部分IOC控制反转(把创建对象过程交给spring管理)+AOP(面向切面,不修改源码进行功能增强) 特点: 方便解耦,简化开发 Aop编程支持 方便程序的测试 方便和其他框架进行整合 方便进行事务操作
阅读全文