摘要: 1.字节流 字节流byte为单位对文件的数据进行写入与读取操作。字节的方式在复制音频图片文件时比较适用,但在对于普通文件的读写上有两大缺陷: 第一,字节流在读取中文字符时,若设定的字节数组长度刚好末尾的中文字不能获取完整,那么容易将这个字符拆开而造成乱码 第二,字节流在读取数据时,对于取不满字节数组 阅读全文
posted @ 2019-03-25 19:33 洞若观火 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 注:以下出现的key、value都需要具体 1.String类型的数据存储获取 set key value:设置key的值为value,若存在则覆盖,不存在则自动创建decrby get key:获取key的值,不存在返回nil表示为空,数据若不为String也回返回错误信息getset key v 阅读全文
posted @ 2019-01-31 22:53 洞若观火 阅读(6198) 评论(0) 推荐(0) 编辑
摘要: 1.环境 eclipse版本:Eclipse Mars2 4.5jdk版本:1.8maven版本:apache-maven 3.3.9zhnegs这是主要的开发工具版本,ssh的各种jar包版本就不列举了。 2.依赖传递与依赖冲突的解决 在整合开始前需要先介绍依赖传递与依赖冲突的问题;依赖传递: 如 阅读全文
posted @ 2019-01-25 21:34 洞若观火 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 通过1.maven的作用 maven也是一种项目管理工具,主要能够将项目中的jar包移除,通过索引的方式调动本地或者远程仓库中的包,从而实现项目的构建。另一个作用能够应用于大型项目的分模块开发。 2.maven的安装配置 下载:http://maven.apache.org/download.cgi 阅读全文
posted @ 2019-01-24 22:01 洞若观火 阅读(1394) 评论(0) 推荐(0) 编辑
摘要: .@RequestMapping映射 该注解中存的是映射路径的字符串 1.1 value的值是一个数组,也就是说可以定义多个访问路径,同时“.action”可以省略,前端控制器中主要查找主体部分。注意在前端页面访问时必须要加上“.action”。 1.2 method表示前端请求的方法,必须要存在P 阅读全文
posted @ 2019-01-21 16:03 洞若观火 阅读(856) 评论(0) 推荐(0) 编辑
摘要: 1.jar包 Spring的jar包;Mybatis的jar包;Mybatis与Spring整合包;数据库连接包;第三方连接池包。 2.需要配置的文件 SqlMapConfig.xml:Mybatis核心配置文件(主要交给Spring管理,并不需要什么配置,但必须存在)db.properties:数 阅读全文
posted @ 2019-01-19 23:07 洞若观火 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 主要介绍mapper配置与mapper的扫描配置,使用dao层的配置这里不多说。 1.导包 1.1 Mybatis的jar包 1.2 Spring的jar包 1.3 Spring与Mybatis整合包 1.4 数据库驱动包 1.5 连接池的jar包 2.配置Mybatis核心配置(SqlMapCon 阅读全文
posted @ 2019-01-16 22:53 洞若观火 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 两表关系: 1.Mybatis中一对一关系 一对一查询的sql代码,这里采用的是resultMap方式查询,即在Orders类中定义一对一的User对象 private User user; 注意:id标签表示唯一性,一般是选取该表的id字段,当出现一对一、一对多关系时涉及2个id,那么可以选取表中 阅读全文
posted @ 2019-01-16 16:37 洞若观火 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 注意:以下传入数据与输出数据类型部分使用别名的方式,别名在SqlMapConfig.xml核心文件中配置 1.输入映射 1.1 传递简单数据类型 1.2 传递pojo中的类类型 1.3 传递QueryVo包装类 开发中通过可以使用pojo传递查询条件。查询条件可能是综合的查询条件,不仅包括用户查询条 阅读全文
posted @ 2019-01-14 15:35 洞若观火 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 传统的Dao层开发通过接口与实现类的方式,Mybatis中通过mapper动态代理是需要定义接口。 1.传统Dao层封装 那么可以将公共资源提取出来,剩余的封装成方法来实现。下面是UserDaoImpl.java中对查询的简单封装 在测试中通过加载公共资源,确定调用的mapper文件(此时表示Use 阅读全文
posted @ 2019-01-13 16:20 洞若观火 阅读(750) 评论(0) 推荐(0) 编辑