springboot
文章平均质量分 78
springboot笔记
今天打代码刷题了吗
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring Data JPA 高级(实现一对多、多对一、多对多)关联
单向一对多关联关系以学生表和班级表为例//班级实体类@Data@Entity@Table(name = "class")public class Clazz { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Integer id; private String cname;// 一对多// 存放所有学生// 懒加载fetch 级联加载cascade @OneToMany(fetch = Fetch原创 2021-04-23 09:08:15 · 3360 阅读 · 0 评论 -
Spring Data JPA 进阶(自定义查询,原生 SQL 查询)
自定义查询语句(JPQL)使用@Query 自定义查询// 根据学生姓名查询学生记录 Student是实体类的名称 @Query("select s from Student s where s.name=?1") List<Student> getStudentName(String name);在controller中调用/** * 根据学生姓名查询学生记录 http://localhost:8080/getStuName?name=张三 * * @param s原创 2021-04-21 10:05:55 · 16709 阅读 · 2 评论 -
Spring Data JPA入门(SpringBoot 整合 Spring Data JPA)
Spring Data JPA 的概述ORM 的概述对象关系映射(英语:(Object Relational Mapping,简称 ORM,或 O/RM,或 O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的–“虚拟对象数据库”。综上所述:ORM 技术中 的操作实体类就相当于操作数据库表建立两个映射关系:实体类和表的映射关系实体类中属性和表中字段的映射关系Hibernate 的概述H原创 2021-04-19 11:01:45 · 295 阅读 · 0 评论 -
SpringBoot 优化(SpringBoot 全局异常处理,SpringBoot 与 swagger2 的集成)
SpringBoot 全局异常处理@ControllerAdvice 和@ExceptionHandler例如package org.spring.springboot.controller;import org.springframework.web.bind.annotation.ControllerAdvice;import org.springframework.web.bind.annotation.ExceptionHandler;@ControllerAdvice //还可以指原创 2021-04-08 15:33:56 · 287 阅读 · 0 评论 -
使用STS(SpringToolSuite)工具Spring Boot整合MyBatis
SpringBoot 集成 Mybatis 的基本步骤第一步:添加依赖;第二步:配置数据源;第三步:扫描接口包。详细的集成步骤如下:添加依赖;除了常规依赖外,需要加入 Mybatis 和 MySQL 依赖。<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.ap原创 2021-03-31 20:14:54 · 419 阅读 · 1 评论 -
SpringBoot入门和配置(配置文件的路径及优先级,多环境配置,自定义属性)
SpringBoot 入门SpringBoot 的主要特点为:创建独立的 Spring 应用程序嵌入到 Tomcat,无需部署 WAR 文件简化 Maven 配置自动配置Spring提供生产就绪型功能,如指标,健康检查和外部配置绝对没有代码生成并且对 XML 也没有配置要求SpringBoot安装及配置配置及新建项目步骤SpringBoot 配置文件配置文件的路径及优先级配置文件的路径SpringBoot 使用了一个全局的配置文application.properties,原创 2021-03-25 19:47:14 · 1145 阅读 · 0 评论
分享