会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
金色的鱼儿
博客园
首页
新随笔
联系
订阅
管理
2020年7月28日
JAVA 设计模式 命令模式
摘要: 星云留水 JAVA 设计模式 命令模式 目录 用途 命令模式 (Command) 将一个请求封装为一个对象,从而使你可以用不同的请求对客户进行参数化;对请求排队或请求日志,以及支持可撤销的操作。 命令模式是一种行为型模式。 结构 图-命令模式结构图 Command : 用来声明执行操作的接口。 ab
阅读全文
posted @ 2020-07-28 17:53 金色的鱼儿
阅读(148)
评论(0)
推荐(0)
编辑
命令模式
摘要: 命令模式关注动作本身,通过将动作封装成对象实现调用者和底层实现相分离。调用者只需要简单的下达命令,然后等待命令完成即可,对底层发生了什么完全不知情。关于命令模式一个很直观的例子就是点餐:当我们点餐时,我们只用关心将选好的菜品下单,然后等待送餐即可,我们不关心饭菜是怎么做的,不关心厨师是男是女。 下面
阅读全文
posted @ 2020-07-28 17:51 金色的鱼儿
阅读(180)
评论(0)
推荐(0)
编辑
理论题: 浅谈mybatis优缺点
摘要: 优点: 易于上手和掌握。 sql写在xml里,便于统一管理和优化。 解除sql与程序代码的耦合。 提供映射标签,支持对象与数据库的ORM字段关系映射 提供对象关系映射标签,支持对象关系组建维护 提供xml标签,支持编写动态sql。 缺点: sql工作量很大,尤其是字段多、关联表多时,更是如此。 sq
阅读全文
posted @ 2020-07-28 10:48 金色的鱼儿
阅读(239)
评论(0)
推荐(0)
编辑
JdbcTemplate 和 mybatis 的对比
摘要: 好处: 1. jdbcTemplate 是spring对 jdbc操作数据库进行的封装,使得开发者可以直接在java文件中 编写sql,无需配置xml文件。 2. 简单效率快 缺点: 1. 使用时创建连接,不使用时立即释放。频繁的连接开启和关闭造成资源的浪费,影响数据库的性能。 解决办法:使用数据库
阅读全文
posted @ 2020-07-28 10:43 金色的鱼儿
阅读(2314)
评论(0)
推荐(0)
编辑
spring jdbcTemplate使用queryForList示例
摘要: 查询代码: LogVo 日志要显示的内容(Log的部分或者全部列) Log是日志完整的实体 public List<LogVO> findLogByDate(String startDate,String endDate) { JdbcTemplate jdbcTemplate=(JdbcTempl
阅读全文
posted @ 2020-07-28 10:05 金色的鱼儿
阅读(1765)
评论(0)
推荐(0)
编辑
凡事预则立,不立则废:好计划是成功的开始——布利斯定理
摘要: 美国行为科学家艾得·布利斯提出过这样一个定理:用较多的时间为一次工作事前计划,做这项工作所用的总时间就会减少,工作质量提升。换句话说,做计划的时间与工作效能成正比。与其像一只无头的苍蝇般盲目摸索、四处乱撞,倒不如事前多花费一些精力制订一份切实可行的计划,以保证工作的顺利进行。 Source:Goog
阅读全文
posted @ 2020-07-28 09:23 金色的鱼儿
阅读(3622)
评论(0)
推荐(0)
编辑
公告