![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 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 · 1367 阅读 · 1 评论 -
一种基于SpringMVC的通用控制器接口层简化实现方案
基于SpringMVC的通用接口简化实现方案一、问题的引出SpringMVC实现了在web开发中,模型-视图-控制器的分离开发。在视图层,开发者关注的数据的呈现,在模型层,开发者关注的是数据的输入输出的结构。通过控制器层,将模型和视图进行数据的关联以及逻辑的绑定。Model(模型) - 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑,在数据变化时更新控制器;View(视图) - 视图代表模型包含的数据的可视化;Controller(控制器) - 控制器作用于模型和视图上。它控原创 2020-06-01 15:50:26 · 1089 阅读 · 0 评论 -
使用策略模式改造if分支过多的方法
1策略模式原创 2020-02-27 23:25:55 · 1706 阅读 · 0 评论 -
基于内存数据库的单元测试方法
一种基于内存数据库的单元测试方法一.问题提出二.环境准备三.使用步骤1.组件依赖2.项目结构3.各层代码4.h2测试代码5.运行结果四.总结说明一.问题提出很多朋友在软件开发过程中,需要尽快的知道自己开发的程序是否满足功能需要,通常通过自测的方法,能够验证程序的正确与否。在现代软件开发方法中,提倡在测试用例的开发要先于功能代码的开发,也称之为测试驱动开发。但是在单元测试的实践中,通常需要验证...原创 2020-02-09 23:38:25 · 1590 阅读 · 3 评论