
springBoot
码农农码一生
这个作者很懒,什么都没留下…
展开
-
SpringBoot集成 Jwt 实现Token验证访问拦截
1、Jwt 简介 JSON Web令牌(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑且自包含的方式,用于在各方之间安全地将信息作 为JSON对象传输。由于此信息是经过数字签名的,因此可以进行验证和信任。可以使用秘密(使用HMAC算法)或使用RSA或 ECDSA的公钥/私钥对对JWT进行签名。2、应用场景授权:这是使用JWT最常见的方案。当用户登录后,每个后续请求将会在header带上JWT,允许用户访问允许使用该令牌的路由、服务和资源。...原创 2020-08-07 09:38:12 · 3536 阅读 · 4 评论 -
Springboot 发送邮件
Spring Boot对Mail功能已经配置了相关的基本配置,我们只需要稍加修改即可使用官方文档:https://docs.spring.io/spring/docs/5.1.2.RELEASE/spring-framework-reference/integration.html#mail1、加入 pom 依赖 <!-- Spring Boot 邮件依赖 -->...原创 2019-11-26 21:27:42 · 1463 阅读 · 0 评论 -
Logback 日志框架使用详解
所谓日志,能够描述系统运行状态的所有事件都可以称作为日志。所谓日志框架就是一套能实现日志输出的工具包,并且可以根据需求携带上下文定制输出格式、定制输出目标、运行时选择性输出、可灵活配置等等。在Java开发中,常用的日志记录框架有 JUL、JCL、Log4J、SLF4J、LogBack。这些日志记录框架各有各的特点,各有各的应用场景。jul:JDK自带的log框架使用起来也很简单,我...原创 2019-09-02 10:54:39 · 307 阅读 · 0 评论 -
SpringBoot 数据库配置说明
# 是否开启PersistenceExceptionTranslationPostProcessor,默认为truespring.dao.exceptiontranslation.enabled # 设定超时被废弃的连接占到多少比例时要被关闭或上报spring.datasource.abandon-when-percentage-full # 使用Hikari pool时,是...原创 2019-08-26 16:03:51 · 1123 阅读 · 0 评论 -
初识Drools(二): Drools 之 SpringBoot
新启一个SpringBoot项目项目目录如下:加入依赖:<version>6.3.0.Final</version><exclusions> <exclusion> <groupId>org.springframework</groupId> <artifactId>spring-tx原创 2018-12-28 10:38:56 · 1107 阅读 · 1 评论 -
开发常用注解
偶然一次,被面试官问道,说说你都用过哪些注解,回忆起来,开发过程中真没少用到注解开发,但是还没有详细的总结过,故写下这篇随手笔记,有用到新的注解也会继续在这篇博客里更新1、Entity实体类用到的注解名称 对应类 注解说明 @DynamicUpdate Hibernate 默认是true,只更新改变了的字段,其他字段不更新。 @DynamicInsert ...原创 2018-09-14 09:39:38 · 475 阅读 · 0 评论 -
SpringBoot 将数据库信息 提取成配置文件
我们在开发的时候往往将数据库链接信息写死在yml中,例如spring: datasource: driver-class-name: oracle.jdbc.OracleDriver password: abc username: abc url: jdbc:oracle:thin:@//localhost:1521/pdb1但是如此以来,大大的降低...原创 2018-09-12 16:28:52 · 11623 阅读 · 3 评论 -
SpringBoot集成H2database
h2database为我们提供了十分轻量,十分快捷方便的内嵌式数据库H2是一个用Java开发的嵌入式数据库,它本身只是一个类库,可以直接嵌入到应用项目中。 可以同应用程序打包在一起发布 它的另一个用途是用于单元测试。启动速度快,而且可以关闭持久化功能,每一个用例执行完随即还原到初始状态 提供JDBC访问接口,提供基于浏览器的控制台,可以执行sql 免费,开源,够快还方便了程序刚开始d...原创 2018-05-16 09:38:20 · 21068 阅读 · 0 评论 -
SpringBoot去除内嵌tomcat
SpringBoot内嵌tomcat,直接run Application即可,那么我们如何去除内嵌的tomcat,使用自己的呢?一、POM(去除内嵌tomcat后,需要添加servlet依赖) <dependency> <groupId>org.springframework.boot</groupId> <a...原创 2018-04-18 16:47:21 · 32219 阅读 · 2 评论 -
SpringBoot跳转jsp
springboot项目创建之后一、pom加入依赖 <!-- 添加 jsp 依赖--> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId...原创 2018-04-18 15:49:02 · 3170 阅读 · 0 评论 -
SpringBoot如何去除hibernate 集成EclipseLink
EclipseLink:EclipseLink持久平台由多个组件构成,主要有EclipseLink-ORM、EclipseLink-OXM、EclipseLink-SDO、 EclipseLink-DAS、EclipseLink-DBWS、EclipseLink-XR、EclipseLink-EIS。点击打开链接持久化框架建议选用Eclipselink,Eclipselink是JPA的参考实现...原创 2018-04-03 13:52:05 · 4722 阅读 · 1 评论