SpringBoot
Amelia_Liu
这世上有三样东西是别人抢不走的:一是吃进胃里的食物,二是藏在心中的梦想,三是读进大脑的书。
展开
-
Springboot 跨域处理
新增类WebMvcConfig.java//// Source code recreated from a .class file by IntelliJ IDEA// (powered by Fernflower decompiler)//package com.ykz.mini.config;import com.fasterxml.jackson.databind.DeserializationFeature;import com.fasterxml.jackson.da.原创 2021-08-27 17:05:46 · 143 阅读 · 0 评论 -
Springboot Long类型超过16位则精度丢失
现象:例如原id是6421297867212043946,但是得到的id为-6421297867212044000解决办法: 1. String接收2. 新增类WebMvcConfig//// Source code recreated from a .class file by IntelliJ IDEA// (powered by Fernflower decompiler)//package com.ykz.mini.config;import com.fas..原创 2021-08-25 16:01:25 · 1702 阅读 · 0 评论 -
在springboot中普通的线程类访问service类
首先在线程类上注解@Component @Autowiredprivate IStudentService studentService; 调用时候studentService = SpringUtils.getBean("studentService"); SpringUtils package com.ruoyi.common.utils.spring;i...原创 2018-08-22 18:59:32 · 3324 阅读 · 1 评论 -
详解SpringBoot Schedule配置
1. 定时任务实现方式定时任务实现方式:Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少,这篇文章将不做详细介绍。 使用Quartz,这是一个功能比较强大的的调度器,可以让你的程序在指定时间执行,也可以按照某一个频度执行,配置起来稍显复杂,有空介...转载 2018-08-22 11:01:15 · 607 阅读 · 0 评论 -
application.properties 文件和 application.yml 文件有什么区别呢?
application.properties 文件和 application.yml 文件有什么区别呢?yml文件的好处,天然的树状结构,一目了然,实质上跟properties是差不多的。官方给的很多demo,都是用yml文件配置的。注意点:1,原有的key,例如spring.jpa.properties.hibernate.dialect,按“.”分割,都变成树状的配置2,...转载 2018-08-16 10:28:00 · 383 阅读 · 0 评论 -
Spring Boot系列(六):如何优雅的使用mybatis
这两天启动了一个新项目因为项目组成员一直都使用的是mybatis,虽然个人比较喜欢jpa这种极简的模式,但是为了项目保持统一性技术选型还是定了 mybatis。到网上找了一下关于spring boot和mybatis组合的相关资料,各种各样的形式都有,看的人心累,结合了mybatis的官方demo和文档终于找到了最简的两种模式,花了一天时间总结后分享出来。orm框架的本质是简化编程中操作数据库的编...转载 2018-04-13 14:35:44 · 142 阅读 · 0 评论 -
Spring Boot系列(五):spring data jpa的使用
使用spring data jpa 开发时,发现国内对spring boot jpa全面介绍的文章比较少案例也比较零碎,因此写文章总结一下。本人也正在翻译Spring Data JPA 参考指南,有兴趣的同学欢迎联系我,一起加入翻译中!spring data jpa介绍首先了解JPA是什么?JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员...转载 2018-04-13 14:28:49 · 164 阅读 · 0 评论 -
Spring Boot系列(四):thymeleaf使用详解
thymeleaf介绍简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人的特点:1.Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。这是由于它支持 html 原型,然后在 html 标签里增...转载 2018-04-13 14:27:22 · 284 阅读 · 0 评论 -
Spring Boot系列(三):Spring Boot中Redis的使用
spring boot对常用的数据库支持外,对nosql 数据库也进行了封装自动化。redis介绍Redis是目前业界使用最广泛的内存数据存储。相比memcached,Redis支持更丰富的数据结构,例如hashes, lists, sets等,同时支持数据持久化。除此之外,Redis还提供一些类数据库的特性,比如事务,HA,主从库。可以说Redis兼具了缓存系统和数据库的一些特性,因此有着丰富的...转载 2018-04-13 14:25:29 · 118 阅读 · 0 评论 -
Spring Boot系列(二):web综合开发
web开发spring boot web开发非常的简单,其中包括常用的json输出、filters、property、log等。json 接口开发在以前的spring 开发的时候需要我们提供json接口的时候需要做那些配置呢:添加 jackjson 等相关jar包配置spring controller扫描对接的方法添加@ResponseBody就这样我们会经常由于配置错误,导致406错误等等,sp...转载 2018-04-13 11:58:53 · 217 阅读 · 0 评论 -
Spring Boot系列(一):Spring Boot 入门篇
构建微服务:Spring boot 入门篇什么是spring bootSpring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,s...转载 2018-04-13 11:56:36 · 174 阅读 · 0 评论