您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站
  • SpringBoot安全管理--(二)基于数据库的认证

    637 wiki 2022-01-25
    简介: 上篇文章向读者介绍的认证数据都是定义在内存中的,在真实项目中,用户的基本信息以及角色等都存储在数据库中,因此需要从数据库中获取数据进行认证。 开始: 首先建表并且插入数据: pom.xml <dependency> <groupId>org.springframework.boot</gro ...
    java Java
  • springboot使用mybatis拦截进行SQL分页

    663 wiki 2022-01-25
    新建一个类MyPageInterceptor.java(注意在springboot中要添加注解@Component) package com.grand.p1upgrade.mapper.test; import java.sql.Connection; import java.util.Map; ...
    java Java
  • springBoot2.x启动项目报java.sql.SQLNonTransientConnectionException

    575 wiki 2022-01-25
    springBoot1.x升级到springBoot2.x,出现默认的mysql驱动包版本的问题,需要修改jdbc驱动类和连接字符串 ...
    java Java
  • 深入Spring数据库事务管理(一)

    609 wiki 2022-01-25
    配置事务管理器 --> 使用注解方式:使用@EnableTransactionManagement事务驱动管理器声明式事务Transactional 的配置项注意,使用声明式事务需要配置注解驱动,只要在代码清单中加入如下配置就可以使用@Transactional配置事务了:使用XML方式其实差不多,... ...
    java Java
  • 深入Spring数据库事务管理(二)

    589 wiki 2022-01-25
    数据库的相关知识1.数据库事务ACID特性原子性(Atomicity):说的是一个事物内所有操作共同组成一个原子包,要么全部成功,要么全部失败。这是最基本的特性,保证了因为一些其他因素导致数据库异常,或者宕机。一致性(Consistency):数据库事物的一致性就规定了事物提交前后,永远只可能存在事... ...
    java Java
  • springboot(2) 数据库操作

    652 wiki 2022-01-25
    一。 JPA 1.pom文件引入jpa和mysql依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependenc ...
    java Java
  • SpringBoot - 05. 数据访问之JDBC(源码分析+代码下载)

    648 wiki 2022-01-25
    10分钟进阶SpringBoot 05. 数据访问之JDBC "github代码下载" 一、JDBC是什么? JDBC API 属于Java APIJDBC用于以下几种功能:连接到数据库、执行SQL语句 二、Spring Boot中如何使用JDBC 2.1 创建 Spring Boot Projec ...
    java Java
  • Spring Boot的数据库之旅(一)

    620 wiki 2022-01-25
    使用mybatis操作数据库1.配置mybatis依赖和mysql依赖 org.mybatis.spring.boot mybatis-spring-boot-starter 2.1.1 mysql mysql-connect... ...
    java Java
  • Spring--jdbcTemplate

    463 wiki 2022-01-25
    概述:jdbcTemplat对java的jdbc进行了简单封装,用来操作关系型数据库。 作用:用于与数据库交互,实现对数据库crud的操作。 代码实现: 环境搭建--使用的时Mysql数据库,IDEA工具,创建MAVEN工程。 1.需要导入的依赖包: <packaging>jar</packagin ...
    java Java
  • 6.1 Springboot整合JDBC

    441 wiki 2022-01-25
    一.整合原生的JDBC 1.步骤: 创建新项目,引入模块 添加数据库 编写配置文件 测试连接是否成功 编写控制器CURD 测试 2.创建新项目,引入模块 (1)关键需要引入JDBC API和MySQL Driver,其他模块Spring MVC,Lombok,Thymeleaf等 <dependen ...
    java Java
  • Spring Boot的数据库之旅(二)

    429 wiki 2022-01-25
    配置多数据源 1.什么是数据源? 在数据源中存储了所有建立数据库连接的信息,通过数据源名称可以找到相应的数据库连接。 2.什么是多数据源? 就是多个数据源对应多个数据库,他们是一对一的关系。 3.为什么使用多数据源? 减少每个数据库的压力。 4.正式学习多数据源 4.1 配置多数据源 #与单数据源的 ...
    java Java
  • SpringBoot 整合 Sharding jdbc 实现应用层分库分表

    423 wiki 2022-01-25
    1、官网链接参考: https://shardingsphere.apache.org/document/current/cn/quick-start/sharding-jdbc-quick-start/ 感谢 ShardingSphere 团队! 2、首先建立测试的数据库表: (1)表结构如下: ...
    java Java
  • SpringBoot整合Flyway解决数据库版本控制问题

    457 wiki 2022-01-25
    写在前面 最近由于项目变更比较大,需要经常修改表结构,然后对应的测试,开发,生产环境数据库均要修改,有时候一不小心就忘记修改某个环境下的数据库了, 等出问题才发现表结构没有更新,如果项目还没上线,还可以把表删除了重新创建,但是如果项目已经上线了,就不能这样简单粗暴了,我们需要通过 SQL 脚本 在已 ...
    java Java
  • SSM 整合Redis缓存数据库 + RedisTemplate对象的使用,Spring Cache注解的使用 (第三章)

    533 wiki 2022-01-25
    SSM项目架构搭建 该图是一个搭建好了的SSM项目结构,用maven管理项目依赖。 一,添加项目依赖(我直接贴pom.xml文件了) 1 <?xml version="1.0" encoding="UTF-8"?> 2 3 <project xmlns="http://maven.apache.or ...
    java Java
  • springboot中的默认数据库连接池HikariDataSource

    442 wiki 2022-01-25
    https://blog.csdn.net/gangsijay888/article/details/102683318 https://www.jianshu.com/p/13247c841f54 spring-boot2中默认使用hikari连接池管理数据源链接。下面列出了项目中配置的内容,也是 ...
    java Java
  • SpringBoot集成Druid配置并显示一些sql监控

    397 wiki 2022-01-25
    import com.alibaba.druid.support.http.StatViewServlet; import com.alibaba.druid.support.http.WebStatFilter; import org.mybatis.spring.SqlSessionFactor ...
    java Java
  • db#事务#隔离级别#spring事务

    442 wiki 2022-01-25
    数据库事务包含下面四个特性: 原子性(Atomicity):是指一个事务要么全部执行,要么不执行。也就是说一个事务不可能只执行了一半就停止了。 一致性(Consistency):是指事务的运行并不改变数据库中数据的一致性。例如,完整性约束了a+b=10,一个事务改变了a,那么b也应该随之改变。 隔离 ...
    java Java
  • Spring学习笔记 Spring JDBC框架

    421 wiki 2022-01-25
    Spring JDBC简介先来看看一个JDBC的例子。我们可以看到为了执行一条SQL语句,我们需要创建连接,创建语句对象,然后执行SQL,然后操纵结果集获取数据。 try(Connection connection = DriverManager.getConnection(URL, USERNAM ...
    java Java
  • JDBC(三)----Spring JDBC(JDBCTemplate)

    388 wiki 2022-01-25
    ## Spring JDBC * Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发 1、步骤 1、导入jar包 2、创建JDBCTemplate对象。依赖于数据源DataSource * JDBCTemplate template = new JdbcT ...
    java Java
  • 22、springboot——JDBC+自动配置原理

    363 wiki 2022-01-25
    1、创建项目(通过idea) 这里的mysql就是帮助我们导入mysql驱动的。 然后通过项目下的pom.xml文件,可以发现我们导入了下面这些依赖。 我们在使用最基本的jdbc的时候,我们只要引入jdbc和mhysql驱动就可以了。 2、与数据库连接 新建一个数据库 编写配置文件 然后在resou ...
    java Java
总数:1378

联系我
置顶