11 2021 档案

摘要:1 文件上传 1.1 jsp post提交 file文件域 enctype=mutipart/form-data <form action="<c:url value='/test01/upload.action'/>" method="post" enctype="multipart/form-d 阅读全文
posted @ 2021-11-11 22:18 RenVei 阅读(96) 评论(0) 推荐(0)
摘要:1 action方法返回值类型 @Controller @RequestMapping("/test") public class Test { /** * action返回值类型 1: ModelAndView * 设置request域属性+跳转资源的路径 **/ @RequestMapping( 阅读全文
posted @ 2021-11-11 22:09 RenVei 阅读(52) 评论(0) 推荐(0)
摘要:1 概念 springmvc: spring的一个模块 以mvc的设计模式实现model和view分离(数据处理和数据显示的分离)的控制层框架-->替代servlet 1.1 mvc:软件的设计模式 mvc:软件的设计模式-->实现model和view的分类 1.2 springmvc的原理/执行流 阅读全文
posted @ 2021-11-09 22:31 RenVei 阅读(78) 评论(0) 推荐(0)
摘要:1 概念 spring 不是一个功能性框架 一种设计层面的框架 spring核心:ioc和aop IOC:控制反转 Inversion of Control spring把程序所依赖所有对象的创建、初始化、分配、管理、销毁等工作交给spring容器 对象的所有控制权交给了spring容器 而不再是由 阅读全文
posted @ 2021-11-08 10:34 RenVei 阅读(55) 评论(0) 推荐(0)
摘要:1 动态sql mybatis最大的特点:在mapper映射文件中 通过mybatis的sql标签来拼凑sql语句 1.1 if标签 <!-- List<Student> getAll2(Student s); --> <!-- 如果性别有值 性别是条件 如果党员有值 党员是条件 如果stid有值 阅读全文
posted @ 2021-11-05 21:12 RenVei 阅读(143) 评论(0) 推荐(0)
摘要:1 lombook 以前的Java项目中,充斥着太多不友好的代码:POJO的getter/setter/toString;异常处理;I/O流的关闭操作等等,这些样板代码既没有技术含量,又影响着代码的美观,Lombok应运而生。 Lombok能以简单的注解形式来简化java代码,提高开发人员的开发效率 阅读全文
posted @ 2021-11-05 19:11 RenVei 阅读(82) 评论(0) 推荐(0)
摘要:0.1mvc M是指业务模型model,V是指用户界面view,C则是控制器controller,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式(pc+手机+ipad) model:(实体类+dao+业务) 对数据和功能封装的实体类+业务类+dao类 view:(H 阅读全文
posted @ 2021-11-02 23:16 RenVei 阅读(87) 评论(0) 推荐(0)
摘要:1 概念 代理:proxy 结构性模式中的代理模式 要调用目标对象的功能时:不是直接访问目标对象 而是通过代理对象 间接访问目标对象的功能: 对目标对象的功能进行扩展 代理对象:对目标对象的功能进行改进和加功 目标对象:功能被扩展的对象 2 静态代理 要求: 静态代理:为目标对象创建一个代理类:代理 阅读全文
posted @ 2021-11-01 23:19 RenVei 阅读(338) 评论(0) 推荐(0)