一、注解@TableName(value = "person")//指定表名
@TableId(value = "id",type = IdType.AUTO)//指定主键名及自增
@TableField(value = "name")//指定字段名
@TableField(exist = false)//表中不存在的字段 二、增// modifyNum:返回数据库影响条数
Int
转载
2023-07-05 20:48:39
51阅读
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。 Spring boot的特点1. 创建独立的Spring应用程
转载
2023-07-10 13:57:22
43阅读
目录一、什么是springBoot?为什么要学springBootspringBoot的优点:(5点)优点1:快速集成框架优点2:内置了Tomcat容器优点3:快速部署项目优点4:少配置,多注解 优点5:支持更多的监控指标SpringBoot的缺点二、springBoot项目的创建第一步:新建项目第二步:添加一些框架支持第三步:查看项目创建的状态 第四步:运行项目S
转载
2023-09-13 12:49:43
96阅读
1.SpringBoot的特点:①为基于Spring的开发提供更快的入门体验②开箱即用,没有代码生成,也无需XML配置。同时也可以修改默认值来满足特定的需求。
转载
2023-05-26 01:42:07
99阅读
一.SpringBoot是什么?Spring Boot 是 Spring 公司研发的⼀款为了简化 Spring 的初始化搭建和开发过程的⼀款微服务框架二.SpringBoot的用途以做饭为例,我们通常的做饭过程是这样的:列出购物清单出⻔买菜洗菜起锅、烧油炒菜等⼀系列的过程,⽽如果我们去饭店吃饭的话,那我们就只需要告诉服务员我们想吃什么,然后就可以等着吃饭了。使⽤ Spring 就相当于去饭店吃饭,
转载
2023-11-19 21:29:18
94阅读
最后我们用“Springboot中有哪些扩展点”这个话题来回顾一下Springboot的内容。SpringBoot和Spring中提供了很多扩展点,给开发者一个很大的灵活空间,按照启动的调用顺序,大概有如下扩展点。 ApplicationContextInitializerSpringboot中默认有以下实现,通常用于需要对应用程序上下文进行编程初始化的web应用程序中。例如,根据上下文
转载
2023-08-09 22:10:11
118阅读
1.AOP工作流程2.AOP概述AOP(Aspect Orient Programming)是一种设计思想,是软件设计领域中的面向切面编程,它是面向对象编程(OOP)的一种补充和完善。实际项目中我们通常将面向对象理解为一个静态过程(例如一个系统有多少个模块,一个模块有哪些对象,对象有哪些属性),面向切面理解为一个动态过程(在对象运行时动态织入一些扩展功能或控制对象执行)。如图所示: &n
转载
2024-01-06 00:05:36
66阅读
北方的闷热,让不少小伙伴盼着下雨,前几天北京下了场大雨,杭州也紧跟这下了场雨,就在昨天原本还很闷热的天,突然就飘泼大雨了。今天也断断续续的下着小雨,一觉醒来已经是10点了。有句话说:懒惰是人的天性,最近真的是懒惰了,看来有必要在重新调整下状态,重新克服下。一个好的习惯的养成,需要21天,但是想要破坏一个习惯,只要3天,看来我是做到了(欲哭无泪,┭┮﹏┭┮)。 下雨天除了钻在被窝里睡觉,
原创
2021-01-06 20:57:59
236阅读
下雨天除了钻在被窝里睡觉,我们还能做些什么呢?要知道学习和下雨天更配哦。
原创
2021-07-14 11:46:52
138阅读
想要明白这个问题,首先需要知道什么是Spring Boot,什么是Spring Cloud,以及两者之间有什么关系?什么是Spring BootSpring Boot简化了基于Spring的应用开发,通过少量的代码就能创建一个独立的、产品级别的Spring应用。 Spring Boot为Spring平台及第三方库提供开箱即用的设置,这样你就可以有条不紊地开始。多数Spring Boot应用只需要很
原创
2020-01-03 12:16:23
9533阅读
北方的闷热,让不少小伙伴盼着下雨,前几天北京下了场大雨,杭州也紧跟这下了场雨,就在昨天原本还很闷热的天,突
原创
2023-06-26 15:36:41
122阅读
MongoDB已经流行了很长一段时间,相对于MySQL,究竟什么场景更需要用MongoDB?下面是一些总结。1.更高的写入负载默认情况下,MongoDB更侧重高数据写入性能,而非事务安全,MongoDB很适合业务系统中有大量“低价值”数据的场景。但是应当避免在高事务安全性的系统中使用MongoDB,除非能从架构设计上保证事务安全。2.高可用性MongoDB的复副集(Master-Slave)配置非
转载
2023-09-03 10:27:54
120阅读
# Spring Boot 的使用场景
随着微服务架构和云计算的普及,Spring Boot 成为了 Java 开发者的重要工具。它简化了 Spring 应用的配置和开发,使得构建独立的、生产级别的 Spring 应用变得快速而简单。接下来,我将指导你如何了解和使用 Spring Boot,并展示它的几种常见使用场景。
## 一、Spring Boot 使用流程
下面是实现一个简单的 Spr
原创
2024-09-22 04:10:03
260阅读
# Spring Boot Redis 使用场景
## 引言
在现代的互联网应用中,缓存是必不可少的一部分,它能够显著提高系统的性能和响应速度,减轻数据库的压力。而 Redis 是一个高性能的内存数据库,非常适合用作缓存。
Spring Boot 是一个快速开发应用的框架,结合 Redis 可以提供强大的缓存功能,本文将介绍 Spring Boot 中 Redis 的使用场景以及代码示例。
原创
2024-04-30 03:34:38
134阅读
1. 前言Redis 其实就是基于内存的键值型数据库,与 Oracle 、 SQL Server 、 MySQL 等传统关系型数据库相比,它最大的优势就是读写速度快。到底有多快呢,我曾经使用 Windows 版本的 Redis 进行过真实测试,每秒读写次数均可以超过1 万次。据了解 Redis 每秒的读写操作次数其实是可以达到 10 万多次的。所以 Redis 非常适合作为热点数据的缓存,这个我们
原创
2023-02-18 12:01:22
186阅读
用。RabbitMQ 具备低时延、高可用的特点,还有简洁易用的可视化管理界面,所以本节我们使用 RabbitMQ 来进行消息队列技术的演示。RabbitMQ 可视化管理界面。
原创
2023-02-18 12:01:57
111阅读
一、Spring Boot数据访问 SpringData是Spring提供的一个用于简化数据库访问、支持云服务的开源框架。它是一个伞形项目,包含了大量关系型数据库及非关系型数据库的数据访问解决方案,其设计目的是使我们可以快速且简单地使用各种数据访问技术。Spring Boot默认采用整合SpringData的方式统一处理数据访问层,通过添加大量自动配置,引入各种数据访问模板xxxTemplate
转载
2023-11-07 12:59:31
72阅读
一、什么是AoP?业务一般分为核心业务和其他业务,其他业务包括如日志监听、事务管理、权限控制等。如果核心业务开发完成后直接在原有代码基础上增加其他业务代码会导致代码的侵入性太强。这时候就需要AoP的思想编程了,也就是面向切面编程,可以无侵入性实现日志监听、事务管理和权限控制等非核心业务。1、引入在Springboot中pom.xml引入这个依赖就可以了:<!-- aop -->
<
转载
2023-12-17 08:34:03
107阅读
HBASE应⽤场景
1、⽤户画像
⽐如⼤型的视频⽹站,电商平台产⽣的⽤户点击⾏为、浏览⾏为等等存储在HBase中为后续的智能推荐做数据⽀撑。
转载
2023-07-12 11:50:01
60阅读
# Java适合什么场景?
## 概述
作为一名经验丰富的开发者,你需要教会刚入行的小白如何实现“Java适合什么场景”。首先,我们需要整理出一个流程图,然后详细说明每一步需要做什么,包括所需代码及其注释。
## 流程图
```mermaid
flowchart TD
A(确定需求) --> B(选择合适的技术)
B --> C(编写代码)
C --> D(测试代码)
原创
2024-07-05 05:18:11
26阅读