Springboot
刘贤松
人间走一遭,看见景繁华与喧闹,看见美好与祥和!
展开
-
数据库事务4种隔离级别、7种传播行为和@Transactional注解实例讲解
事务的原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability) ACID原创 2020-11-21 05:09:27 · 1654 阅读 · 0 评论 -
Spring Boot中Jpa使用(简要)介绍
Java持久性API(JPA)是Java的一个规范。 它用于在Java对象和关系数据库之间保存数据。 JPA充当面向对象的领域模型和关系数据库系统之间的桥梁。由于JPA只是一个规范,它本身不执行任何操作。 它需要一个实现。 因此,像Hibernate,TopLink和iBatis这样的ORM工具实现了JPA数据持久性规范。JPA版本作为EJB 3.0规范的一部分,Java持久API的第一个版本JPA 1.0于2006年发布。以下是在JPA规范下发布的其他开发版本: -JPA 2.0 - 此.原创 2020-11-07 06:03:56 · 369 阅读 · 1 评论 -
SpringBoot + (Centos7) Dubbo + Zookeeper 搭建服务提供者、消费者项目(一)
Dubbo是阿里巴巴开源的基于Java的高性能RPC(一种远程调用)分布式服务框架(SOA),致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案节点角色说明节点 角色说明 Provider 暴露服务的服务提供方 Consumer 调用远程服务的服务消费方 Registry 服务注册与发现的注册中心 Monitor 统计服务的调用次数和调用时间的监控中心原创 2020-09-23 10:08:14 · 265 阅读 · 0 评论 -
Spring Boot 集成 dubbo, 消费者
消费端:注意,服务层,接口类 包名一致 或者将 公共服务接口打包jar配置POM 依赖 <!-- dubbo --> <dependency> <groupId>org.apache.dubbo</groupId> <artifactId>dubbo-spring-boot-starter</artifactId> ..原创 2020-09-16 14:09:42 · 254 阅读 · 0 评论 -
Zero date value prohibited
最近使用MyBatis时发现了java.sql.SQLException: Zero date value prohibited 的异常,网上查了一下原因。其实是Mysql数据库在面对0000-00-00 00:00:00日期的处理时,如果没有设置对应的对策,就会产生异常。所以解决的方法是在jdbcUrl中设置处理zeroDateTimeBehavior来处理,一般有下面几种:1.driver-url=jdbc:mysql://127.0.0.1/test?useUnicode=true&...原创 2020-08-19 11:31:40 · 615 阅读 · 0 评论 -
SpringBoot 前后端Token方式调用接口+ Redis+Vue
前后端分离,不用session方式,采用token方式,前后端相关代码调整。vue+vue-resource设置请求头(带上token)原创 2020-07-01 15:39:26 · 710 阅读 · 0 评论 -
Spring Boot Redis 存储 Session
Spring Boot Redis 存储 Session第一步,编写pom.xml <!-- redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <!-- red.原创 2020-06-30 19:30:30 · 415 阅读 · 0 评论 -
QueryDSL给Spring JPA添上了翅膀,那我再给它加个鸡腿,拿掉VO
QueryDSL给Spring JPA添上了翅膀,那我再给它加个鸡腿,拿掉VO (°ο°) 编程也要学会偷懒,有一种“懒” 也是开发效率的提升!原创 2020-06-30 13:27:16 · 981 阅读 · 0 评论 -
Spring JPA 部分字段更新,灵活控制字段更新、支持(设定:可更新字段、不可更新字段)
Spring JPA 部分字段更新,灵活控制字段更新、支持(设定:可更新字段、不可更新字段)目录一、创建 实体类User.java二、编写基础BaseRepository.class三、编写UserRepository.class 继承BaseRepository四、创建BaseService.class五、创建UserService 继承BaseService编写业务代码:六、UserService 进行编写业务代码七、创建控制器调用 测试...原创 2020-06-29 19:09:46 · 8971 阅读 · 0 评论