
springboot
代码玩家
学习,积累,总结,应用。
展开
-
springboot+thymeleaf找不到视图问题纪录
情况:springboot + thymeleaf打成jar包后,报错,但在eclipse本地跑却可以:template might not exist or might not be accessible by any of the configured Template Resolversyml配置:spring: thymeleaf: cache: false #开发时关闭缓存,不然没法看到实时页面 mode: HTML5 # 用非严格的 HTML #e原创 2020-07-08 20:46:42 · 966 阅读 · 0 评论 -
springboot简单搭建(eclipse方式)
1)在官方初始化项目:勾选需要的集成组件,最后“Generate”下载maven项目2)导入eclipse中(我的elicpse版本为:Version: 2018-12 (4.10.0))项目结构:web包和HelloControler类,是我后续添加的3)编写HelloController类:@RestController其实就是给@Controller类中所...原创 2019-10-30 00:14:42 · 295 阅读 · 0 评论 -
YML语法
1)基本语法 键值对表示方式:k:(空格)v(注意:空格必须有,不可以使用TAB键); 属性和值都是大小写敏感; 通过空格缩进来控制层级关系; 只要是左对齐的数据,都是同一个层级的;server: port: 8080spring: application: name: demo2)值的表现形式2.1)普通的值(数字,字符串,布尔值):注意:...原创 2019-10-29 23:51:02 · 3221 阅读 · 0 评论 -
Springboot集成JPA
1)简介:JPA(Java Persistence API),是Java EE 5的标准ORM接口标准。2)目的:现Springboot通过集成JPA(具体实现,还是Hibernate),以便对数据进行操作3)实现:3.1)配置maven<dependency> <groupId>org.springframework.boot</groupId&...原创 2019-10-13 23:52:11 · 261 阅读 · 1 评论 -
springboot集成druid管理和监控数据源
1)Druid简介:(为监控而生的数据库连接池)Druid是阿里开源的一个JDBC组件库,包含数据库连接池、SQL Parser 等组件。github参考文档:druid常见问题2)springboot集成Druid2.1)在 Spring Boot 项目中加入druid-spring-boot-starter依赖 (版本看情况而定)<dependency>...原创 2019-10-13 23:22:32 · 361 阅读 · 0 评论 -
Swagger在线接口插件的简单使用
Swagger介绍:Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。(大白话:一个可以在线查看API文档,并测试API的插件)作用:1.接口的文档在线自动生成。2.功能测试。环境:springboot2 + swagger21)pom.xml添加maven依赖:<de...原创 2019-02-02 18:39:13 · 1426 阅读 · 0 评论 -
解决前后端分离的跨域问题
项目:Vue+Springboot情况:前后端分离时,Vue在node.js运行(有自身的端口号),springboot运行对外提供接口,但是vue项目直接访问springboot的接口,会出现跨域问题。解决方案(两种,已测试):1)方式一:通过nginx代理(其实这种,也不是真正意义上的跨域,因为资源放在了代理上)1.1)将vue项目下,通过命令:npm run build,...原创 2019-09-06 15:08:28 · 343 阅读 · 0 评论 -
Spring Boot 参数配置优先级加载顺序
Spring Boot 参数配置除了使 properties 文件之外,还可以使用 ym 文件等,它会以 下列的优先级顺序进行加载:1)命令行参数;2)来自 java:comp env 的JNDI属性;3)Java 系统属性( System.getProperties());4)操作系统环境变量;5)Random ValuePropertySource配置的random.*属...原创 2019-08-28 09:09:26 · 1122 阅读 · 0 评论 -
springboot中html修改,不用重启(热部署)
开发引擎:IEDA1)在pom中直接引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</opt...原创 2019-06-11 10:02:36 · 4705 阅读 · 1 评论 -
springboot常用的application.properties配置
springboot的默认配置,可以在spring-boot-autoconfigure.jar下的META-INF下中的配置文件查看。若是需要自定义某些配置,可在application.properties修改。常用配置有:(待完善)#应用端口号server.port=9000#访问应用名称,默认是/server.context-path=/boot#日志级别loggi...原创 2019-04-14 23:31:21 · 242 阅读 · 0 评论 -
springboot测试controller例子
用springboot测试,若想通过注入某些配置,可以配置在application.yml中server: port: 9090 servlet: context-path: /demo测试代码:package com.funtl.hello.spring.boot;import org.junit.Before;import org.junit.Tes...原创 2019-01-15 23:46:54 · 2279 阅读 · 0 评论 -
springboot+thymeleaf简单demo
springboot的简单搭建使用总结1)环境介绍JDK:1.8(1.8以上才支持,1.7部分支持)框架:springboot(2.1.2.RELEASE) + thymeleaf1.1)IDEA搭建方式1.2)在官方搭建项目方式:spring1.3)项目结构:1.4)pom.xml配置(自动生成的部分依赖没有)<?xml versio...原创 2019-01-15 23:41:49 · 477 阅读 · 0 评论 -
springboot简单搭建(idea方式)
1)简单介绍我的配置:(配置不再过多讲述,这里主要讲述如何搭建一个简单搭建springboot应用)开发引擎:ideajdk:1.8maven:3.3.92)搭建2.1)打开 IDEA -> New Project -> Spring Initializr(勾选需要的springboot组件,像web组件,根据自己的需要选择配置,非常方便)2.2)名字...原创 2019-04-14 18:26:11 · 263 阅读 · 0 评论