SpringBoot
1819834602
有问题可以关注我,或者加我QQ1819834602,在线解答问题
展开
-
解决数据量大查询慢问题
首先检查你的代码,是否有全文查询的代码。第一步,先优化自己的代码,能一次拿到数据的不要俩次去拿,数据量本来就大,会严重影响效率。将代码优化如下(限制查询前1000,太多会导致页面崩溃): //设置分页 Map<String, Object> map = new HashMap<>(); //如果page为空或为0,设置默认值为0 ...原创 2020-02-13 13:51:45 · 4401 阅读 · 2 评论 -
截取文件名字,转化时间大小,转化时间戳
/** * 截取文件名字 * * @param fileName 文件名字 * @return */ public String getFileName(String fileName) { //截取文件名字 if (StringUtils.isNotEmpty(fileName)) { ...原创 2019-12-03 18:38:34 · 188 阅读 · 0 评论 -
SpringBoot+Mongodb多条件模糊查询(超详细,有效)
不想扣字了,直接上代码: public Msg<Page<WindowsSysLog>> windowsSysLogQuery(@RequestParam(value = "page",required = false) Integer page,@RequestParam(value = "pageNum",required = false) Integer ...原创 2019-12-03 13:49:43 · 7154 阅读 · 3 评论 -
SpringBoot+Mongo批量插入
首先引入mongo依赖:<!-- springboot 整合 mongodb --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</arti...原创 2019-11-27 15:22:48 · 1740 阅读 · 0 评论 -
SpringBoot+Mybatis批量插入(注解版)
人生苦短,直接上代码:实体类:@Datapublic class Vip implements Serializable { @ApiModelProperty(value="会员等级id") @Id private Integer id; @ApiModelProperty(value="会员等级临界值(人民币)") @NotNull(messag...原创 2019-11-27 15:08:05 · 3310 阅读 · 0 评论 -
Spring Boot项目在多环境下调用不同配置文件方式,进行打包测试
首先,先配置好多个环境(开发,测试,正式等)的配置文件,如:然后在到该工程的pom目录下配置: <!--配置环境--> <profiles> <profile> <id>dev</id> <properties> <!-- 环境标识,需要与配置文件的名称相对应 --> <...原创 2019-11-20 09:01:33 · 220 阅读 · 0 评论 -
配置多数据源,从多个库查询
首先,在yml里配置数据源,直接上代码:spring: datasource: dynamic: primary: master #设置默认的数据源或者数据源组,默认值即为master datasource: master: username: xxxx password: xxxx ...原创 2019-11-15 15:21:00 · 1042 阅读 · 1 评论 -
main方法调用spring注入的service类问题,@PostConstruct的运行代码
问题1:为什么只有在Junit类中才能运行@Autowired @Autowired private FeignDeviceService feignDeviceService; @Test public void test4() { feignDeviceService.queryAll(); }然后发现你用main方法,注入Service,结果报错:得到结论:静态...原创 2019-11-15 15:10:38 · 5212 阅读 · 2 评论 -
jpa动态分页多条件查询
多条件动态分页: Specification<ExaminationPaperDocument> spec = new Specification<ExaminationPaperDocument>() { @Override public Predicate toPredicate(Root<...原创 2019-10-25 16:18:04 · 231 阅读 · 0 评论 -
SpringBoot多条件查询
多条件查询首先,在sqlProvide写sql语句和条件判断(mybatisGenerator自动生成文件) public String selectDeviceBrandBo(DeviceByCodeBo deviceByCodeBo){ /* * 1. 给出一个sql语句前半部 */ Str...原创 2019-10-22 09:14:24 · 3454 阅读 · 0 评论 -
一个对象进行添加之后能调用它的id吗?
答案是不加东西当然不能的,返回值直接返回一个null @Autowired private PriceRuleMapper priceRuleMapper; @Test public void contextLoads() { PriceRule priceRule=new PriceRule(); priceRule.setName("abc"); priceRuleMap...原创 2019-09-25 13:54:35 · 165 阅读 · 0 评论