std::pair是二元组类模板,就是表示两种相互关联的事物。make_pair实际上是一个创建二元组的便利函数模板,这里用到了C++函数模板的模板参数可省略的特性,不使用这个函数模板的话,每次你要创建一个二元组必须写明模板参数。 如: 1 2 std::pair<char, int> a( 'a' ...
分类:
其他好文 时间:
2019-01-22 01:20:09
阅读次数:
200
第一,model 首先,model是mvc中的m,也就是模型。它指的是读取数据和改变数据的操作,它是与业务逻辑息息相关的操作。比如一个简单的功能"把学生添加到班组",就可以理解为一个数据处理过程,它向外暴露一个接口,外面的数据不需要知道这个接口具体是怎么实现的,也不需要知道它在各个数据库下的不同表现 ...
分类:
其他好文 时间:
2019-01-21 22:48:33
阅读次数:
215
就类比数据库到时候去实现 服务器端配置 集群名字 与yml名字一致 pom: 项目结构: Entity: Dao: Controller: 成功: 查看: 查询: ...
分类:
编程语言 时间:
2019-01-20 22:30:49
阅读次数:
405
前述 因为前几日刚刚学完Spring的基础,因此写一篇博客整理一下相关的基础知识。 什么是Spring? Spring 是一个轻量级的 DI / IoC 和 AOP 容器的开源框架,帮助分离项目组件之间的依赖关系。,来源于 Rod Johnson 在其著作《Expert one on one J2E ...
分类:
编程语言 时间:
2019-01-20 18:49:30
阅读次数:
269
1.需要在/etc/sudoers中配置。 这个文件的权限是r/r/n,配置之前需要加写权限。 2.打开命令窗口sudo visudo 或者 sudo vi /etc/sudoers 按i(insert)开启插入编辑模式 将 #%admin ALL=(ALL) ALL替换为 %admin ALL=( ...
分类:
系统相关 时间:
2019-01-20 10:30:56
阅读次数:
676
1. 概念 mybatis的传参即通过dao的方法映射mapper.xml配置文件中的方法操作数据库 无论传递的参数是什么样的,最后mybtis都会将传入的转换为map mybatis传参可以分为两个部分 参数的数量 参数的类型 2. 按参数的数量 2.1 单个参数传递 @param可以不用写,如果... ...
分类:
其他好文 时间:
2019-01-20 10:27:02
阅读次数:
203
package com.bwoil.c2b.service.redis.productRedis; import com.bwoil.c2b.cache.service.RedisService; import com.bwoil.c2b.service.product.dao.BwoilGoods... ...
分类:
其他好文 时间:
2019-01-19 18:54:12
阅读次数:
163
一、问题场景模拟问题:第二次查询和第一次查询结果一模一样,没有查询出我新插入的数据 猜测:第二次查询走了Mybatis缓存 疑问:那为什么会走缓存呢? 1.service方法 2.dao方法 二、解决方法 是因为dao的方法注解使用错了 将@SelectProvider换成@InsertProvid ...
分类:
其他好文 时间:
2019-01-19 16:28:32
阅读次数:
347
<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEmapperPUBLIC"-//mybatis.org//DTDMapper3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mappernamespace="com.paic.dbaudit.dao.prd.Mappe
分类:
移动开发 时间:
2019-01-18 17:21:31
阅读次数:
178
DAO层叫数据访问层,全称为data access object,属于一种比较底层,比较基础的操作,对于数据库的操作,具体到对于某个表的增删改查, 也就是说某个DAO一定是和数据库的某一张表一一对应的,其中封装了增删改查基本操作,建议DAO只做原子操作,增删改查。 Service层叫服务层,被称为服 ...
分类:
其他好文 时间:
2019-01-17 12:48:41
阅读次数:
201