随笔分类 -  Spring

摘要:架构说明: 先说下我们项目的大概架构,nacos用作配置和服务注册发现中心。其他微服务在nacos注册,通过Dubbo进行远程调用。 提前说明,为了方便,我这里讲调用者=消费者,提供者=生产者。 我这里的消费者,没有其他过多的包类,可以简单理解,只有一个包,包里每个类,对应一个数据库表的维护,操作都 阅读全文
posted @ 2021-12-24 20:27 旷野孤星 阅读(3232) 评论(0) 推荐(0)
摘要:Spring-Boot能从多种属性源获得属性,包括以下几种: 命令行参数 Java:comp/env里的集中JNDI属性 JVM系统属性 操作系统环境变量 随机生成的带random.*前缀的属性(在设置其他属性时,可以引用它们,比如$(random.log)) 引用程序意外的application. 阅读全文
posted @ 2021-07-25 10:27 旷野孤星 阅读(214) 评论(0) 推荐(0)
摘要:在项目开发过程中,遇到如下问题,具体表现现象,调用接口查询第一页不报错,第二页就报错,详见报错信息: 分析过程:后端代码没有任何错误,数据也都查询得到,但是只要分页就报错。 分析上面的错误,我们发现这是Spring最后将对象json化的时候报错,这是第一步,发现Could not write JSO 阅读全文
posted @ 2019-07-16 15:13 旷野孤星 阅读(17773) 评论(0) 推荐(0)
摘要:JPA介绍 前面介绍过JPA是sun在JDK5中引入的JPA ORM规范,其目的在于整合ORM技术,统一规范和标准。目前比较成熟的JPA框架主要包括Jboss的HibernateEntityManager、Oracle 捐献给 Eclipse 社区的 EclipseLink、Apache的OpenJ 阅读全文
posted @ 2019-06-25 18:08 旷野孤星 阅读(10755) 评论(0) 推荐(0)
摘要:今天测试来找我,说定时的策略任务不能运行了,或者有时候运行有时候不运行,很奇怪。之前都好好,百思不得其解。 后来发现多了一个定时任务类,且都是用的@Scheduled注解。 突然就恍然大悟,记得在哪里看到过,如果在多个函数上使用了@Scheduled,那么一定是一个执行完毕,才能排下一个。 然后发现 阅读全文
posted @ 2019-03-05 17:31 旷野孤星 阅读(14964) 评论(2) 推荐(0)
摘要:今天发现了一个奇怪的问题,@Async 在某些地方不生效,不是异步的而是同步。(自己对Spring-Boot的@Async 注解不是很了解导致的) 大概代码如下: 程序执行的时候,永远会等待【方法2】输出,查了一下百度,大致的方法是缺少配置之类的,但是我这里显然不是,因为其他的异步注解生效了,不过从 阅读全文
posted @ 2019-03-05 16:20 旷野孤星 阅读(23053) 评论(1) 推荐(0)
摘要:今天使用使用Spring-Boot的时候,启动的时候报错了,主要信息: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mongoTemplate' defined in 阅读全文
posted @ 2018-12-05 18:06 旷野孤星 阅读(3059) 评论(0) 推荐(0)