10 2020 档案
摘要:前言 最近在思考使用java config的方式进行配置,java config是指基于java配置的spring。传统的Spring一般都是基本xml配置的,后来spring3.0新增了许多java config的注解,特别是spring boot,基本都是清一色的java config。 1、S
阅读全文
摘要:一、@Primary 在spring 中使用注解,常使用@Autowired, 默认是根据类型Type来自动注入的。但有些特殊情况,对同一个接口,可能会有几种不同的实现类,而默认只会采取其中一种的情况下 @Primary 的作用就出来了。下面是个简单的使用例子。有如下一个接口 public inte
阅读全文
摘要:前言 记录lombok常用注解 一、@Builder 1.1示例 Lombok大家都知道,在使用POJO过程中,它给我们带来了很多便利,省下大量写get、set方法、构造器、equal、toString方法的时间。除此之外,通过@Builder注解,lombok还可以方便的实现建造者模式。 只需要定
阅读全文
摘要:前言 1、目的 Spring-boot项目使用MapperScan注解。 2、搜索关键词 springboot整合mybatis 3、参看文章 SpringBoot整合Mybatis完整详细版:https://blog.csdn.net/iku5200/article/details/8285662
阅读全文
摘要:前言: swagger:神气十足,大摇大摆 在用Springboot进行开发时,有的实体类上用到了注解@ApiModelProperty("接受人代码"),特此整理此注解的出处及作用。 说白了,swagger就是为了方便系统生成API文档。而ApiModel与ApiModelProperty都是sw
阅读全文
摘要:1、准备软件: powerdesigner165与postgresql的驱动:psqlodbc_11_01_0000 2、安装并破解完成powerdesigner165 参看链接:https://www.cnblogs.com/zksfyz/p/8966594.html 3、安装postgresql
阅读全文
摘要:前言 Spring-boot中获取路径的一般方式 一、SpringBoot读取Resource下文件的几种方式 需求:提供接口下载resources目录下的模板文件,(或者读取resources下的文件)给后续批量导入数据提供模板文件。 方式一:ClassPathResource //获取模板文件:
阅读全文
摘要:在一个service的方法A中,调用另一个service的方法B,方法A和方法B均存在数据库插入操作,需要添加如下注解: @Transactional(rollbackFor = Exception.class) 这样,当B方法中抛出异常时,A中的操作也会进行回滚,事务就会起到控制作用。
阅读全文
摘要:一、简介 Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用ja
阅读全文
摘要:1、中文乱码 https://www.cnblogs.com/equation/p/5545967.html 2、informix创建数据库和用户 https://wenku.baidu.com/view/8e647faad1f34693daef3e8e.html 3、Informix 11.7 使
阅读全文
摘要:前言 本篇文章主要讨论一下我们经常会用到的一些对象:VO、DTO、DO和PO。 由于不同的项目和开发人员有不同的命名习惯,这里我首先对上述的概念进行一个简单描述,名字只是个标识,我们重点关注其概念: 1、概念 VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的
阅读全文
摘要:一、读写分离 1.1 what 读写分离 读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。 1.2 why 那么为什么要读写分离呢 因为数据库的“写
阅读全文
摘要:前言 Spring作为java开源世界第一开源框架,已经成为事实上的Java EE开发标准。 最根本的使命就是简化Java开发。 不重复制造车轮 Don’t reinvent the wheel .从代码层面来看,就是一句话,如何更加合理的利用已有的代码,不重复创建。 本文重点整理Spring、Sp
阅读全文
摘要:Bootstrap Bootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷。 特点是栅格系统, 使用简单, 上手容易. 专为响应式页面而生. 一
阅读全文
摘要:一、概念 1.1 正向代理 举例说明: A同学在大众创业、万众创新的大时代背景下开启他的创业之路,目前他遇到的最大的一个问题就是启动资金,于是他决定去找马云爸爸借钱。可想而知,最后碰一鼻子灰回来了, 情急之下,他想到一个办法,找关系开后门,经过一番消息打探,原来A同学的大学老师王老师是马云的同学,于
阅读全文
摘要:前言 1、目的:熟练使用redis并了解redis常见问题及其解决方案。 2、要点: 什么是Redis 安装 使用场景 工具类 常见问题及解决方案 一 什么是Redis 1.1 简介 1.1.1概念 1、Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。(非关系型
阅读全文
摘要:通俗来说 通俗的讲就是,如果select所需获得列中有非索引列,一次索引查询不能获取所有信息,需要到表中找到相应的列的信息。这就叫回表。也就是说,需要从辅助索引(Secondary Index)中获取额外的数据列,需要通过辅助索引回到主键索引(Primary Index)中进行查找。 而如果根据一次
阅读全文