设计模式
文章平均质量分 64
tsxiong123
这个作者很懒,什么都没留下…
展开
-
Mybatis动态代理的原理详解
1.MyBatis简介MyBatis是一个ORM工具,通过声明查询接口,工具实现接口的查询。1.引入依赖采用Maven包依赖管理,mybatis-3.5.5版本;同时需要数据库连接驱动<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.5</version>原创 2021-07-24 14:27:48 · 1357 阅读 · 1 评论 -
一种基于SpringMVC的通用控制器接口层简化实现方案
基于SpringMVC的通用接口简化实现方案一、问题的引出SpringMVC实现了在web开发中,模型-视图-控制器的分离开发。在视图层,开发者关注的数据的呈现,在模型层,开发者关注的是数据的输入输出的结构。通过控制器层,将模型和视图进行数据的关联以及逻辑的绑定。Model(模型) - 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑,在数据变化时更新控制器;View(视图) - 视图代表模型包含的数据的可视化;Controller(控制器) - 控制器作用于模型和视图上。它控原创 2020-06-01 15:50:26 · 1070 阅读 · 0 评论 -
使用策略模式改造if分支过多的方法
1策略模式原创 2020-02-27 23:25:55 · 1692 阅读 · 0 评论