摘要: SpringMVC框架搭建流程 开发过程 1)配置DispatcherServlet前端控制器 2)开发处理具体业务逻辑的Handler(@Controller、 @RequestMapping) 3) xml配置⽂件配置controller扫描,配置springmvc三⼤件 4)将xml⽂件路径告 阅读全文
posted @ 2020-06-15 20:27 易水寒的博客 阅读(13899) 评论(0) 推荐(1) 编辑
摘要: SpringMVC MVC介绍 MVC 全名是 Model View Controller,是 模型(model)-视图(view)-控制器(controller) 的缩写, 是⼀种⽤于设计创建 Web 应⽤程序表现层的模式。 MVC 中每个部分各司其职: Model(模型):模型包含业务模型和数据 阅读全文
posted @ 2020-06-14 09:13 易水寒的博客 阅读(4566) 评论(0) 推荐(0) 编辑
摘要: 为啥要用代理?? 代理可以对原有逻辑进行增强,比如我们去租房,可以去找中介(也就是代理),而不是我们自己找。 代理主要就是对原有方法进行增强的。 代理分为静态代理和动态代理。 静态代理 package designpattern.proxy.staticproxy; /** * 接口:租房 */ p 阅读全文
posted @ 2020-06-11 11:59 易水寒的博客 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 构建者模式 Builder构建者模式:“将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。” 它属于创建类模式,一般来说,如果一个对象的构建比较复杂,超出了构造函数所能包含的范围,就可以使用工厂模式和Builder模式,相对于工厂模式会产出一个完整的产品,Builder应用于 阅读全文
posted @ 2020-06-11 09:50 易水寒的博客 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 工厂模式 简单工厂模式 简单工厂模式(Simple Factory Pattern),又称为静态工厂方法(static Factory Method),它属于创建型模式。 在简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共 阅读全文
posted @ 2020-06-11 09:44 易水寒的博客 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 单例模式 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需 阅读全文
posted @ 2020-06-11 09:38 易水寒的博客 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 我们来自定义一个持久层框架,也就是Mybatis的简易版。 使用端的搭建 idea中新建maven工程IPersistence_test: 在resources目录下新建sqlMapConfig.xml文件, <Configuration> <dataSource> <property name=" 阅读全文
posted @ 2020-06-01 16:26 易水寒的博客 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 关于异常,参见: Java异常 没有异常处理 controller中测试类: @GetMapping("/testException") public Integer testException(Integer a,Integer b) { return a+b; } 测试: 如果参数a和b中有一个 阅读全文
posted @ 2020-05-27 20:41 易水寒的博客 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 新建springboot项目 开发工具:idea2019.2,maven3 pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </ 阅读全文
posted @ 2020-05-27 20:35 易水寒的博客 阅读(214755) 评论(9) 推荐(29) 编辑
摘要: 阅读全文
posted @ 2020-05-27 18:05 易水寒的博客 阅读(589) 评论(0) 推荐(0) 编辑