springboot
_东极
少年锦时
展开
-
spring 定时调度
文章目录spring taskQuartz相关组件样例集成springspring task在spring 3.0+,集成了spring task 对定时任务的调度提供支持,基于注解的方式,但是对于任务队列和线程池管控较弱对于启动类,需要使用@EnableScheduling 注解开启定时任务package com.zyd;import org.springframework.boot...原创 2020-03-31 23:35:55 · 1390 阅读 · 0 评论 -
Cause: java.sql.SQLException: Field 'user_id' doesn't have a default value
主键没有设置自动递增原创 2020-03-08 16:24:43 · 3458 阅读 · 0 评论 -
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.mapper.UserMapp
mybatis报错,检查 与类名一致自己下载了mybatis-plus插件,也能检索到,但是一直报错解决方案:在build中加 <resources> <resource> <directory>src/main/java</directory> <includes> <...原创 2020-03-08 16:14:36 · 479 阅读 · 0 评论 -
springboot项目无法连接mysql数据库mybatis报错java.sql.SQLException: Access denied for user 'root'@'192.168.18.1'
现象:Navicat正常连接查询权限,检查无误mysql> select user,host,password from mysql.user;+-------+------+-------------------------------------------+| user | host | password |...原创 2020-03-03 23:24:40 · 1903 阅读 · 0 评论 -
idea 修改spring boot的Tomcat启动端口 无效
由于需要构建微服务项目,多个项目之间相互独立,构建的子项目pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance...原创 2020-01-30 20:15:43 · 7194 阅读 · 3 评论 -
(六)SpringBoot入坑-配置文件占位符和Profile多环境支持
占位符1.随机数${random.value}、${random.int}、${random.long}${random.int(10)}、${random.int[1024,65536]}2.占位符:获取之前配置的值,没有可以选择默认值person.last-name=张三${random.uuid}person.age=${random.int}person.birth=201...原创 2019-03-29 01:07:30 · 761 阅读 · 0 评论 -
(六)SpringBoot入坑-5@PropertySource和@ImportResource
文章目录@PropertySource@ImportResource推荐方式通过@Bean@PropertySource@propertySource : 加载指定的配置文件创建一个person.properties文件person.last-name=李四person.boss=true#list 类型person.lists=a,b,c#map 类型person.maps.k...原创 2019-03-29 00:37:01 · 973 阅读 · 0 评论 -
(五)SpringBoot入坑-@ConfigurationProperties和@value的比较
文章目录回顾spring具体比较JSR303校验适用场景回顾spring以前是通过<bean class="Person"> <property name="LastName" value="?"> </property></bean>value的值可以是字面量/${key}从环境变量,配置文件中获取值/ #{SpEL}(#{11*3})...原创 2019-03-28 01:20:56 · 803 阅读 · 0 评论 -
(四)springboot入坑-配置yaml
文章目录YAMLxml:YMAL语法基本语法值的写法字面值: 普通的值(数字,字符串,布尔)对象,Map(属性和值)(键值对) :数组(List,Set)案例Person类配置文件 properties.yml根据官方提示,导入配置文件处理器,以后编写配置就有提示信息SpringBoot使用全局配置文件,配置文件名是固定的application.propertiesapplication....原创 2019-03-28 00:30:42 · 486 阅读 · 0 评论 -
(三)springboot入坑-idea快速搭建web项目
文章目录使用Spring Initializer快速创建Spring Boot项目创建一个Controller默认的Spring Boot项目说明使用Spring Initializer快速创建Spring Boot项目选择创建一个新的project下一步选择需要的模块,向导会自动创建删除多余的.mvn工程没有导入刷新注入创建一个Controller@RestContro...原创 2019-03-27 01:31:02 · 738 阅读 · 1 评论 -
(二)springboot入坑-深入HelloWorld
HelloWorld的探究1.POM文件1.父项目 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version&...原创 2019-03-27 00:49:59 · 281 阅读 · 0 评论 -
(一)springBoot入坑-写一个HelloWorld
文章目录优点:缺点微服务环境约束Hello World1.创建一个maven项目2.导入springboot的依赖3.编写一个主程序 HelloWordMainApplication.class4.编写相关的Controller和ServiceHelloController类5.测试和部署优点:1.快速创建独立运行的Spring项目以及与主流框架集成2.使用嵌入式的Servlet容器,应用...原创 2019-03-27 00:19:21 · 587 阅读 · 1 评论