2018年1月24日
摘要: 应用场景: 当调用一个接口数据时:直连-缓存-数据库-远程调用(类似直连) 代码: 如何实现一个缓存调用: 1,写缓存方法,通过注解@Cacheable,@CachePut,如上 2,配置缓存文件:ehcache.xml 3,applicationContext.xml加载缓存配置文件 4,测试缓存 阅读全文
posted @ 2018-01-24 17:19 T-M 阅读(355) 评论(0) 推荐(0) 编辑
  2018年1月23日
摘要: 概要:解析一个xml,当一个节点中又包含多个子节点如何解析,对比一个节点中不包括其他节点的情况。 一,xml样例 二,代码 解析节点反射赋值 阅读全文
posted @ 2018-01-23 09:36 T-M 阅读(9681) 评论(0) 推荐(0) 编辑
  2018年1月19日
摘要: 需求:根据身份证号码查询以往的查询记录。 入参:身份证号码,documentNoList 代码: Controller Service sql 阅读全文
posted @ 2018-01-19 15:00 T-M 阅读(650) 评论(0) 推荐(0) 编辑
  2018年1月18日
摘要: 要处理什么异常: 1,基础异常(参数异常),输入为空,格式不正确。 2,业务异常,未实现效果,抛出异常给予提示。如:图片上传影像库,未正确返回影像id; 3,服务异常,调用别人接口,服务超时,服务不可用(未能正常返回接口返回Document)4,不知道的什么异常。除了以上异常外,给别人提供接口,不知 阅读全文
posted @ 2018-01-18 17:02 T-M 阅读(2419) 评论(0) 推荐(0) 编辑
摘要: 在上一篇写了接口调用解析返回的xml,并赋值到实体。这一篇主要介绍,如何保存实体数据。 一,xml样例 二,表结构设计 1,批次号:各表之间用最外层批次号关联。 2,主表:即把各层字段全部存在一个表中。 三,实体设计 分为三层:CisReportRoot ,CisReportChild ,Repor 阅读全文
posted @ 2018-01-18 15:55 T-M 阅读(1608) 评论(0) 推荐(0) 编辑
摘要: 一,generator.xml配置信息 1 2 5 6 7 8 10 11 12 13 14 15 16 20 21 23 24 25 ... 阅读全文
posted @ 2018-01-18 09:18 T-M 阅读(3259) 评论(0) 推荐(1) 编辑
摘要: 4、float f=3.4;是否正确?答案:不正确。 原因:精度不准确,应该用强制类型转换,如下所示:float f=(float)3.4 或float f = 3.4f 在java里面,没小数点的默认是int,有小数点的默认是 double; 编译器可以自动向上转型,如int 转成 long 系统 阅读全文
posted @ 2018-01-18 09:17 T-M 阅读(626) 评论(0) 推荐(0) 编辑
摘要: application.properties文件,位于resources目录下。一般定义一些不会改变的数据如数据库相关配置,文件路径,项目地址。 如何在项目代码中获取该文件中的配置信息: 1,在applicationContext.xml中配置.properties中内容。 代码: 2,在项目中定义 阅读全文
posted @ 2018-01-18 09:17 T-M 阅读(565) 评论(0) 推荐(0) 编辑
摘要: Transaction Transaction 原文出处: 黄勇 Transaction 也就是所谓的事务了,通俗理解就是一件事情。从小,父母就教育我们,做事情要有始有终,不能半途而废。�0�2事务也是这样,不能做一般就不做了,要么做完,要么就不做。也就是说,事务必须是一个不可分割的整体,就像我们在 阅读全文
posted @ 2018-01-18 09:16 T-M 阅读(469) 评论(0) 推荐(0) 编辑
  2018年1月17日
摘要: //(5)节点内容转化为map //(6)反射赋值 阅读全文
posted @ 2018-01-17 17:40 T-M 阅读(3983) 评论(0) 推荐(0) 编辑