
Spring Boot
伱糸淂忄
这个作者很懒,什么都没留下…
展开
-
SpringBoot读取配置文件顺序
在 SpringBoot 项目中,SpringBoot 会按顺序读取各种配置,例如命令行参数,系统参数等,这里记录一下 SpringBoot 对配置文件的参数读取顺序。 默认情况下,SpringBoot 会按顺序到以下目录读取 application.properties 或者 application.yml 配置文件:项目根目录的 config 目录; 项目根目录; 项目的 classpath 下的 config 目录; 项目classpath 根目录;...原创 2020-06-06 12:07:18 · 303 阅读 · 0 评论 -
Could not autowire. No beans of “RestTemplate”type found.Inspection info:Checks
Spring Boot Demo 测试的 Controller 类代码如下:import com.sztxtech.springcloud.microservicesimpleprovideruser.entity.User;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.web.bind.annotation.GetMapping;import org.spring原创 2020-06-02 21:24:00 · 8767 阅读 · 1 评论 -
IDEA+SpringBoot+MyBatis报错:org.apache.ibatis.binding.BindingException: Invalid bound statement
在使用IntelliJ IDEA对SpringBoot和MyBatis进行整合,执行查询时,页面和控制台报错:页面错误信息:控制台错误信息:错误信息说是无法找到mapper接口中定义的方法....但是底层代码连接数据库是通过MyBatis自动代码生成插件插件的,不会有问题,整体项目结构如下:百度搜索之后得知其原因,是由于IntelliJ IDEA开发工具引起的问题:该工...原创 2020-01-11 13:40:47 · 475 阅读 · 1 评论 -
IntelliJ IDEA工具实现SpringBoot集成Dubbo出现的几个问题
尝试使用IntelliJ IDEA开发工具实现SpringBoot集成Dubbo,在实现Dubbo服务提供者模块时,出现了几个问题,这里整理一下。1. 最初实现环境:IntelliJ IDEA 2018.2.5 x64、JDK1.8.0_112、SpringBoot 2.2.2、Dubbo 1.0.0、zookeeper-3.4.10;2. 运行时出现的问题:(1) 控制台报错信息:...原创 2020-01-11 02:50:33 · 938 阅读 · 1 评论 -
使用IntelliJ IDEA实现SpringBoot集成Redis及高并发下缓存穿透问题处理
1. 在pom.xml文件中配置相关依赖: <!-- 加载MyBatis整合SpringBoot --> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spr...原创 2020-01-10 18:20:29 · 534 阅读 · 1 评论 -
在IDEA开发工具中使用MyBatis代码自动生成插件
刚开始使用IntelliJ IDEA 开发工具,尝试使用该工具在项目中通过MyBatis代码自动生成插件生成项目连接数据库所需要的实体类、接口、映射文件;具体实现步骤如下:(1) MySQL数据表:(2)IntelliJ IDEA 开发工具中新建Maven项目;并创建application.properties配置文件、将generatorConfig.xml复制到项目根目录下,并修...原创 2020-01-10 01:52:58 · 1661 阅读 · 0 评论 -
Eclipse中导入SpringBoot项目项目时pom.xml文件第一行报错:Error=Unknown; Type=Mavne Configuration Problem
刚才在向Eclipse中导入一个Spring Boot 测试项目后,在项目的pom.xml文件第一行出现错误提示,但是在Problems Description栏并没有显示具体的错误信息!!具体现象如下图所示:经过查询得知以下几种可能的原因:一、是由于SpringBoot版本冲突引起的问题,但是修改SpringBoot版本后,问题依然存在;二、当前的Maven与SpringBoot...原创 2020-01-08 23:08:22 · 1571 阅读 · 0 评论 -
关于Spring Boot的全局配置文件
Spring Boot项目使用一个全局的配置文件application.properties或者是application.yml,在resources目录下或者类路径下的/config下,一般我们放到resources下。 我们知道Spring Boot会根据在pom.xml中依赖的jar包进行自动配置,当我们要对这些jar包对应的框架进行配置又该怎么办呢,没错,可以...原创 2020-01-03 17:31:56 · 672 阅读 · 0 评论 -
SpringBoot 整合注解详解
使用Spring Boot的其中一个优点就是“对主流开发框架的无配置集成”,其实现方式就是通过注解来代替xml配置,而使用注解的优势就在于:1. 通过纯Java代码实现功能,而不再需要配置繁琐的xml文件;2. 在配置中也可以更好的体验面向对象带来的好处;3. 减少复杂配置文件的同时也能体验到Spring的Ioc容器所提供的功能;4. 类型安全对重构可以提供良好的支...转载 2020-01-03 13:59:06 · 242 阅读 · 0 评论 -
关于Spring Boot项目中Controller将数据返回到jsp页面的问题
开始初学Spring Boot,在配置好项目后发现:给前台传输json数据时,不能跳转到指定的jsp页面;访问后页面报错如下:而,eclipse控制台打印出错误信息为:org.thymeleaf.exceptions.TemplateInputException: Error resolving template "index", template might not exist o...原创 2018-12-01 21:32:00 · 3923 阅读 · 0 评论 -
Maven和SpringBoot的区别
转载自:https://blog.youkuaiyun.com/soulmate_P/article/details/80780406一:Maven是什么1.1maven是一个跨平台的项目管理工具。1.2它是Apache的一个开源项目,主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。不重复发明轮子。1.3简单、交流与反馈、测试驱动开发(TDD)、十分钟构建、持续集成(CI)、富有...原创 2018-12-04 23:06:37 · 10658 阅读 · 1 评论 -
Spring Boot项目启动端口修改
在使用spring boot进行项目启动时,如果需要同时启动2个springboot工程,或者项目中tomcat的默认端口号8080被使用时,就会有问题(如下图所示),会因为8080端口被第一个应用占用而导致第二个应用无法启动,这时就需要修改其中一个工程的启动端口。这里收集到了两种处理方式:1. 通过实现EmbeddedServletContainerCustomizer接口来实现:...原创 2018-11-30 14:01:36 · 689 阅读 · 0 评论