2020年2月17日

摘要: 帐务处理的最终一致性方案解析 阅读全文
posted @ 2020-02-17 18:38 kma 阅读(471) 评论(0) 推荐(0) 编辑

2019年10月11日

摘要: <?xml version="1.0" encoding="UTF-8" ?> <Configuration status="OFF"> <!-- Properties 模块 : 配置一些全局的属性值 --> <properties> <property name="LOG_HOME">/data/logs</property> <property name="APP_NAME">cb-servi 阅读全文
posted @ 2019-10-11 10:58 kma 阅读(275) 评论(0) 推荐(0) 编辑

2019年8月12日

摘要: java异常处理 阅读全文
posted @ 2019-08-12 20:06 kma 阅读(1407) 评论(0) 推荐(0) 编辑

2019年3月8日

摘要: 设计模式 阅读全文
posted @ 2019-03-08 16:30 kma 阅读(113) 评论(0) 推荐(0) 编辑

2018年11月14日

摘要: 一、sqlsession获取过程 1、基础配置 在mybatis框架下进行的数据库操作都需要首先获取sqlsession,在mybatis与spring集成后获取sqlsession需要用到sqlsessionTemplate这个类。 首先在spring对sqlsessionTemplate进行配置 阅读全文
posted @ 2018-11-14 14:47 kma 阅读(1093) 评论(0) 推荐(0) 编辑

2018年10月30日

摘要: SQL 映射文件有很少的几个顶级元素(按照它们应该被定义的顺序): cache – 给定命名空间的缓存配置。 cache-ref – 其他命名空间缓存配置的引用。 resultMap – 是最复杂也是最强大的元素,用来描述如何从数据库结果集中来加载对象。 sql – 可被其他语句引用的可重用语句块。 阅读全文
posted @ 2018-10-30 15:55 kma 阅读(485) 评论(0) 推荐(0) 编辑

2018年10月26日

摘要: 1、MyBatis 的配置文件结构 配置文件的结构如下: properties 属性配置,可以通过几个不同方式进行配置,Java 属性文件中配置,亦可通过 properties 元素的子元素来传递。 如果属性在不只一个地方进行了配置,那么 MyBatis 将按照下面的顺序来加载: 在 propert 阅读全文
posted @ 2018-10-26 16:48 kma 阅读(1112) 评论(0) 推荐(0) 编辑

2018年10月25日

摘要: 1. Maven多模块项目 以模块的形式来组织项目,可以使得项目的组织结构更加清晰更易维护,每个模块都可以进行高内聚和独立部署。模块之间的依赖关系可以自由进行组合,以提高软件组件的重用,同时各模块之间能够实现松耦合。 水平项目布局 水平项目布局(Flat Project Layout)指的是父模块项 阅读全文
posted @ 2018-10-25 14:53 kma 阅读(228) 评论(0) 推荐(0) 编辑

2018年10月21日

摘要: 1. Maven生命周期 Maven的生命周期是对项目所有的构建过程进行抽象和统一。它包含了项目的清理、初始化、编译、测试、打包、部署和站点生成等构建步骤。Maven的生命周期本质是定义项目构建的各个步骤,它本身是抽象的,并不作任何的具体工作,而是将构建过程中的各个步骤任务交个相对应的插件来完成。这 阅读全文
posted @ 2018-10-21 21:02 kma 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1、mysql存储的数据类型遵循以下几个原则会更优 1) 更小通常更好 尽量使用可以正确储存数据的最小数据类型,可占用更少的磁盘、内存和CPU缓存,同时需要处理的CPU周期也更少 2)简单更好 简单的数据通常需要更少的CPU操作周期,整型比字符串类型操作复杂度更低。 3) 尽量避免NULL 通常情况 阅读全文
posted @ 2018-10-21 20:57 kma 阅读(96) 评论(0) 推荐(0) 编辑

导航