摘要: Mapper文件: 1.配置一个参数映射集,采用hashMap对象 2.使用call调用存储过,其中in out等标识的参数需要有详细的描述,例如:mode,JavaType,jdbcType等 阅读全文
posted @ 2018-07-11 14:16 YSP 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 问题: 在映射文件中使用parameterMap元素时出现以下异常: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Paramete 阅读全文
posted @ 2018-07-10 21:00 YSP 阅读(1916) 评论(0) 推荐(0) 编辑
摘要: 问题: 使用映射文件实现查询一对多或多对多时只返回一条数据问题 解决方法: 导致这种情况出现的问题是因为两个表中的主键是一样所以出现了数据覆盖问题。 解决方式一:修改数据库表中的主键(这种方法比较麻烦)。 解决方式二:在查询语句中修改一个表的主键使其不一致即可,例子: 表User主键为id,表Boo 阅读全文
posted @ 2018-07-10 19:39 YSP 阅读(4963) 评论(0) 推荐(0) 编辑
摘要: Mybatis问题:在使用条件语句动态设置SQL语句时出现如下错误 Caused by: org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'id' in 'class ja 阅读全文
posted @ 2018-07-10 11:24 YSP 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 1)CDATA部分用<![CDATA[和]]>来限定其界限,它们是字符数据的一种特殊形式,可用使用它们来囊括那些含有<、>,&之类字符的字符串,而不必将它们解释为标记例如:<![CDATA[<]]>,另外需要注意的是CDATA部分不能包含字符串]]>。 2)处理指令(processing instr 阅读全文
posted @ 2017-05-09 19:53 YSP 阅读(1102) 评论(0) 推荐(0) 编辑
摘要: 1)操作文件 Path和Files是在JavaSE7中新添加进来的类,它们封装了在用户机器上处理文件系统所需的所有功能。Path表示的一个目录名序列,其后还可以跟着一个文件名。路径中的第一个参数可以是根路径,以根路径开始的路径是绝对路径,否则就是相对路径。如果其路径不是合法路径则会抛出Invalid 阅读全文
posted @ 2017-05-08 19:43 YSP 阅读(509) 评论(0) 推荐(2) 编辑
摘要: 1)流序列化对象ObjectOutputStream调用writerObject写出序列化对象,ObjectInputStream调用readObject读取序列化对象,序列化的对象必须要实现Serializable接口,该接口没有任何需要待实现的方法,只需继承即可。序列化之前的对象和序列化之后的对 阅读全文
posted @ 2017-05-08 11:25 YSP 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 1) ZIP文档通常以压缩格式存储一个或多个文档。在Java中可以用ZipInputStream读入ZIP文档(即解压文件流),用ZipOutputStream写入ZIP文档(即压缩文件流),无论解压或者压缩都需要创建ZipEntry对象(因为ZipEntry对象是流中必须要用的文件项)。压缩时创建 阅读全文
posted @ 2017-05-05 15:26 YSP 阅读(375) 评论(0) 推荐(1) 编辑
摘要: 1)InputStream、OutPutStream是输出输入的基础流,均为抽象类,提供了read和writer方法,所有的子类均实现read和writer方法,read在遇到输入源的结尾时返回-1。 2)Reader、Writer专门为Unicode文本设计的输入输出基础流,同样是抽象类亦提供了r 阅读全文
posted @ 2017-05-04 17:48 YSP 阅读(298) 评论(0) 推荐(0) 编辑