![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
文章平均质量分 79
猿猿本本
这个作者很懒,什么都没留下…
展开
-
springboot指定使用Druid连接池
Druid介绍druid为阿里巴巴的数据源,(数据库连接池),集合了c3p0、dbcp、proxool等连接池的优点,还加入了日志监控,有效的监控DB池连接和SQL的执行情况。Druid的优点高性能。性能比dbcp、c3p0高很多。只要是jdbc支持的数据库,druid都支持,对数据库的支持性好。并且Druid针对oracle、mysql做了特别优化。提供监控功能。可以监控sql语句的执行时间、ResultSet持有时间、返回行数、更新行数、错误次数、错误堆栈等信息,来了解连接池、sql语句的工原创 2020-06-18 18:27:50 · 496 阅读 · 0 评论 -
SpringBoot项目:图片上传并进行简单校验
前端代码要注意:1、在form标签上加上enctype=“multipart/form-data”,不然会报类型不匹配错误2、在input标签上加上multiple才可以同时上传多个文件 <form th:action="@{upload/image}" th:method="post" enctype="multipart/form-data"> <input th:type="file" name="file" multiple> <inpu原创 2020-06-16 20:10:00 · 1367 阅读 · 0 评论 -
thymeleaf中简单运用-判断,遍历,链接拼接,模板提取公共页面
thymeleaf头文件html引入thymeleaf<html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org">判断//判断优先级高,先判断后生成(判断model中是否有数据)<p style="color: red" th:text="${msg}" th:if="${not #strings.isEmpty(msg)}"></p>循环<a原创 2020-05-29 15:33:26 · 518 阅读 · 0 评论 -
springboot中多场景配置文件使用
Profile1、多Profile文件在编写配置文件时可以是 application-{profile}.properties/yml默认使用application.properties的配置2、yml多文档块模式使用—进行分割3、激活指定profile在配置文件中指定 spring.profiles.active=dev命令行:—spring.properties.active=dev...原创 2020-05-15 19:10:10 · 217 阅读 · 0 评论 -
使用springboot编写简单的小项目:问题解决
1、application.yml配置文件server: port: 8080servlet: path: "*.do"#zeroDateTimeBehavior=CONVERT_TO_NULL ,在查询数据库时有空值,对应实体类中的赋值为nullspring: datasource: url: jdbc:mysql://localhost:3306/netctoss?useSSL=true&characterEncoding=utf-8&serverTimez原创 2020-05-15 18:38:08 · 330 阅读 · 0 评论 -
SpringCloud微服务框架:Feign组件简单使用以及Feign中的熔断
在分布式系统中,每个服务都可能会调用很多其他服务,被调用的那些服务就是依赖服务,有的时候某些依赖服务出现故障也是很正常的。 Hystrix 可以让我们在分布式系统中对服务间的调用进行控制,加入一些调用延迟或者依赖故障的容错机制。 Hystrix 通过将依赖服务进行资源隔离,进而阻止某个依赖服务出现故障时在整个系统所有的依赖服务调用中进行蔓延;同时Hystrix 还提供故障时的fallback 降...原创 2020-04-22 15:34:58 · 404 阅读 · 0 评论 -
springboot中使用通用mapper时遇到的坑:查询结果为null
在学习springboot时,发现一个比较好用的东西:通用mapper一、简介通用Mapper都可以极大的方便开发人员。可以随意的按照自己的需要选择通用方法,还可以很方便的开发自己的通用方法。极其方便的使用MyBatis单表的增删改查。支持单表操作,不支持通用的多表联合查询。通用 Mapper 支持 Mybatis-3.2.4 及以上版本。注:项目地址使用通用mapper可以减少写很...原创 2020-04-19 18:50:20 · 14798 阅读 · 7 评论 -
springboot中简单配置springMVC拦截器
新建一个MyInterceptor类来实现HanderInterceptor接口中的方法import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.web.servlet.HandlerInterceptor;import org.springframework.web.servlet....原创 2020-04-18 15:08:52 · 188 阅读 · 0 评论 -
springboot中yml配置文件学习
在接触springboot框架学习的时候遇到了一种特殊的配置文件 .yml简单学习一下yml配置文件一、YML是什么YAML (YAML Ain’t a Markup Language)YAML不是一种标记语言,通常以.yml为后缀的文件,是一种直观的能够被电脑识别的数据序列化格式,并且容易被人类阅读,容易和脚本语言交互的,可以被支持YAML库的不同的编程语言程序导入,一种专门用来写配置文件...原创 2020-04-18 13:55:31 · 226 阅读 · 0 评论 -
IDEA创建springboot简单入门项目,上传到github
创建新项目后期通过修改pom.xml添加需要的依赖简单的编写实现添加数据到mysql数据库编写配置文件application.yml#端口号server: port: 8080#jdbcspring: datasource: url: jdbc:mysql:///db_gm?useSSL=true&characterEncoding=utf-8...原创 2020-04-10 14:41:50 · 381 阅读 · 0 评论 -
springboot中给dao层添加注解扫描
springboot中添加注解扫描DAO层1、在dao层的接口上加上@Mapper注解@Mapperpublic interface UserDao { @Insert("insert into tb_user (id,username,password) values (#{id},#{username},#{password})") int addUser(User us...原创 2020-04-11 16:31:46 · 5970 阅读 · 0 评论