10 2022 档案
摘要:一. ssm中添加分页控件 1.添加jar包 <!-- 添加分页插件的依赖包 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.2</v
阅读全文
摘要:ssm整合 一 先添加spring框架 1.创建一个maven项目 2.在pom.xml中添加spring jar包 <!-- Spring --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-cont
阅读全文
摘要:spring中整合mybatis 一 先添加spring框架 1.创建一个maven项目 2.在pom.xml中添加spring jar包 <!-- Spring --> <dependency> <groupId>org.springframework</groupId> <artifactId>
阅读全文
摘要:提交有文件和其它文本内容的表单 <form action="items/addItems" method="post" enctype="multipart/form-data"> <pre> 产品名称:<input type="text" name="name" /> 产品价格:<input ty
阅读全文
摘要:Spring MVC处理文件上传Spring MVC为文件上传提供了直接支持,这种支持是通过即插即用的MultipartResolver实现. Spring使用Jakarta Commons FileUpload技术实现了一个MultipartResolver实现类:CommonsMultipart
阅读全文
摘要:九. 重定向和转发 默认return 是转发 自动拼接前缀和后缀 //转发 @RequestMapping("/testForword") public String testForword() { return "success"; } 需要手动重定向 return “redirect:完整路径
阅读全文
摘要:如何访问静态资源1.在配置文件中设置 springmvc.xml文件中加入 <mvc:annotation-driven></mvc:annotation-driven> <!--**配置解释:** 将静态资源(图片,css,js,html)放入了webApp/static文件夹下! 直接访问D
阅读全文
摘要:怎么将数据存入cookie和取cookie1.存入 //存cookie @RequestMapping("/selectUsers7") public String selectUsers7(HttpServletResponse response) { Cookie cookie=new Cook
阅读全文
摘要:怎么将数据存入session默认数据都是存入request ,需要自己设置存入session 。 1.方式1 原生session代码 @RequestMapping("/selectUser") public String selectUser(HttpServletRequest request)
阅读全文
摘要:怎么将控制层的数据传回到视图Model ModelMap Map ModelAndView 默认都是存入request域中 1.通过Model存入存入 //方式1 存入model @RequestMapping("/selectUser") public String selectUser(Mode
阅读全文
摘要:springmvc已经创建好了数据转换和数据绑定的类 如果我们的数据不符合他们定义好的格式,需要自己处理 处理方式两种 3.1 方式1 自定义转换类3.1.1 创建转化类 extends PropertyEditorSupport DateEditor.java package com.test.b
阅读全文
摘要:复杂类型的绑定1、准备一个复杂对象 package com.test.pojo; public class User { private String uname; private String pwd; private int age; private Address address; publi
阅读全文
摘要:ant风格 通过通配符匹配路径 *: 匹配任意字符 任意多个 ?:匹配任意字符 有且仅有一个 **:匹配任意路径 如果匹配到多个路径,谁更精确 ,进入谁的方法 @Controller @RequestMapping("/user") public class UserControlle
阅读全文
摘要:springmvc常用注解1.@controller 注解是否是控制器类2. @requestMapping 请求路径的注解 在类和方法上都可以用 可以设置请求路径 也可以设置请求方法 @RequestMapping("/User") @RequestMapping(value = "/log
阅读全文
摘要:springMVC的使用2.1 新建一个maven项目2.2 导入jar包 <!-- Spring --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <ver
阅读全文
摘要:/* *作者:呆萌老师 *☑csdn认证讲师 *☑51cto高级讲师 *☑腾讯课堂认证讲师 *☑网易云课堂认证讲师 *☑华为开发者学堂认证讲师 *☑爱奇艺千人名师计划成员 *在这里给大家分享技术、知识和生活 *各种干货,记得关注哦! */ DispatcherServlet辅助类 spring中的D
阅读全文
摘要:核心分发器DispatcherServlet1.5.1 DispatcherServletDispatcherServlet是Spring MVC的"灵魂"和"心脏",它负责接受HTTP请求并协调 Spring MVC的各个组件完成请求处理的工作。和任何Servlet一样,用户必须在web.xml中
阅读全文
摘要: /* *作者:呆萌老师 *☑csdn认证讲师 *☑51cto高级讲师 *☑腾讯课堂认证讲师 *☑网易云课堂认证讲师 *☑华为开发者学堂认证讲师 *☑爱奇艺千人名师计划成员 *在这里给大家分享技术、知识和生活 *各种干货,记得关注哦! *vx:it_daimeng */ 1.3 Spring MV
阅读全文
摘要: Spring MVC 简介 大部分Java应用都是Web应用,展现层是WEB应用不可忽略的重要环节.Spring为了展现层提供了一个优秀的WEB框架-Spring MVC . 和众多的其他WEB框架一样,它基于MVC的设计理念. 此外,它采用了松散耦合,可插拔的组件结构,比其他的MVC框架更具有
阅读全文
摘要:/* *作者:呆萌老师 *☑csdn认证讲师 *☑51cto高级讲师 *☑腾讯课堂认证讲师 *☑网易云课堂认证讲师 *☑华为开发者学堂认证讲师 *☑爱奇艺千人名师计划成员 *在这里给大家分享技术、知识和生活 *各种干货,记得关注哦! *vx:it_daimeng */ 基于aop的事务管理1.修改配
阅读全文
摘要:spring中事务的三种实现方式1.编程式事务管理过时了,一般不用,略 2.声明式事务管理2.1基于 TransactionProxyFactoryBean的声明式事务管理1创建异常类 public class MyException extends Exception { public MyExc
阅读全文
摘要:案例准备:1.导入jar包 注意版本一致 <!-- Spring --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.1.3.Relea
阅读全文
摘要:Spring事务管理1.1、什么是事务(Transaction)是并发控制的单元,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,sql 能将逻辑相关的一组操作绑定在一起,以便服务器 保持数据的完整性。事务通常是以begin/start transacti
阅读全文
摘要:通过注解的方式1)导入jar包 <!-- Spring --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.1.3.Release</ve
阅读全文
摘要:1.通过配置文件织入1)导入jar包 <!-- Spring --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.3.18.Release
阅读全文
摘要:/* *作者:呆萌老师 *☑csdn认证讲师 *☑51cto高级讲师 *☑腾讯课堂认证讲师 *☑网易云课堂认证讲师 *☑华为开发者学堂认证讲师 *☑爱奇艺千人名师计划成员 *在这里给大家分享技术、知识和生活 *各种干货,记得关注哦! *vx:it_daimeng */ 切入点表达式: 1、切入点表达
阅读全文
摘要:Cglib方式jdk自带的代理方式 必须要实现接口,有限制,所以有Cglib方式 原理:通过字节码技术,创建一个目标类的子类,作为代理对象,在子类中拦截目标类中的方法,对方法做一个加强处理 1)创建目标类 import com.test.staticproxy.IUserService; publi
阅读全文
摘要:代理模式:1.静态代理原理:创建一个代理类实现目标类的接口,在代理类中包含目标类的对象 案例: 1)需要创建一个接口 public interface IUserService { public void insert(); } 2)创建目标类来实现接口 import com.test.static
阅读全文
摘要:/* *作者:呆萌老师 *☑csdn认证讲师 *☑51cto高级讲师 *☑腾讯课堂认证讲师 *☑网易云课堂认证讲师 *☑华为开发者学堂认证讲师 *☑爱奇艺千人名师计划成员 *在这里给大家分享技术、知识和生活 *各种干货,记得关注哦! *vx:it_daimeng */ Aop介绍 AOP(Aspe
阅读全文