02 2021 档案
摘要:Spring和JUnit5整合及注解 原写法: 需要手写代码,根据配置文件加载上下文,从而得到bean,调用方法。 public class MyTest2 { @Test public void test() { ApplicationContext context = new ClassPath
阅读全文
摘要:文件上传与下载 参考:狂神说SpringMVC08:拦截器+文件上传下载 环境搭建 pom.xml增加 <!--文件上传--> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</art
阅读全文
摘要:拦截器 参考:狂神说SpringMVC08:拦截器+文件上传下载 1.环境配置 web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="
阅读全文
摘要:页面引入BootStrap和JQuery <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css" integrity="sha384-BVYiiSIFe
阅读全文
摘要:一、Mybatis层 数据库 CREATE DATABASE `ssmbuild`; USE `ssmbuild`; DROP TABLE IF EXISTS `books`; CREATE TABLE `books` ( `bookID` INT(10) NOT NULL AUTO_INCREME
阅读全文
摘要:Ajax 参考:狂神说SpringMVC07:Ajax研究 AJAX=Asynchronous JavaSript and XML(异步的JavaScript和XML)。 实现异步局部更新页面 利用Ajax可以 登录用户时,自动检测用户是否存在、密码错误 删除数据时,数据库删除成功后,在页面中更新数
阅读全文
摘要:@RequestMapping注意点 springmvc使用ajax返回json格式数据 前端:使用post方式请求数据 <script> $(function () { $.post("${pageContext.request.contextPath}/a2", function (list)
阅读全文
摘要:SpringMVC Spring MVC是Spring Framework的一部分,是基于Java实现MVC的轻量级Web框架。 SpringMVC以请求为驱动,围绕一个中心DispatcherServlet分派请求及提供其他功能. SpringMVC执行原理: 报错404时,控制台也没报错缺少ja
阅读全文
摘要:Spring Spring是一个轻量级的**控制反转(IOC)和面向切面编程(AOP)**的框架。 什么是控制反转IOC? IOC是一种设计思想。可以通过依赖注入DI的方式实现控制反转。在没有IOC的程序中,使用面向对象编程,对象的创建和对象的依赖关系硬编程在程序中的,对象的创建由程序自己控制。控制
阅读全文
摘要:Mybatis注意点 流程:从mybatis配置文件获取资源输入流,通过SqlSessionFactoryBuilder创建SqlSessionFactory,获取SqlSession。 通过SqlSession获取mapper对象,调用方法。最后关闭SqlSession。 要写文件: [db.pr
阅读全文
摘要:JSON 狂神说SpringMVC06:Json交互处理 JSON(JavaScript Object Notation,JS对象标记)是一种轻量级的数据交换格式。 1.JSON和JavaScript对象互转 JSON转JS对象 var obj = JSON.parse('{"a":"Hello",
阅读全文
摘要:乱码问题 1.测试环境 index.jsp:编写一个表单 <form action="/e/t1" method="post" > <input type="text" name="name"> <input type="submit"> </form> Controller @Controller
阅读全文
摘要:数据处理方式 (一)接收前端提交数据 1.提交的是参数 1.1 提交的域名称和处理方法的参数名一致 1.Controller @Controller @RequestMapping("/user") public class ReceiveDataController { @GetMapping("
阅读全文
摘要:结果跳转方式 见SpringMVC:结果跳转方式 1.ModelAndView(常用) 根据ModelAndView对象的view名称,结合视图解析器的前后缀,跳到指定页面。 (略) 2.ServletAPI 通过ServletAPI,不需要视图解析器。 1.通过HttpServletRespons
阅读全文
摘要:RestFul和控制器 狂神说SpringMVC03:RestFul和控制器 1.控制器Controller Controller的配置方法:通过实现Controller接口,使用注解@Controller 见【SpringMVC】(二)第一个MVC程序 2.RequestMapping @Requ
阅读全文
摘要:狂神说SpringMVC02:第一个MVC程序 1.配置版 1.web.xml 注册DispatcherServlet <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
阅读全文
摘要:详细见:狂神说SpringMVC01:什么是SpringMVC 1.回顾MVC 1.1 什么是MVC MVC是模型Model、视图View、控制器Controller的简写,是一种软件设计规范。 MVC的主要作用是降低了视图与业务逻辑间的双向耦合。 1.2 回顾Servlet 1.导入依赖 <dep
阅读全文

浙公网安备 33010602011771号