Coding枫叶_社区达人页

个人头像照片
Coding枫叶
已加入开发者社区962

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
江湖新秀
江湖新秀

成就

已发布61篇文章
1条评论
已回答0个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
擅长领域

暂无个人介绍

暂无精选文章
暂无更多信息

2024年05月

  • 04.30 21:55:17
    发表了文章 2024-04-30 21:55:17

    RESTful接口与http协议状态表述

    该文介绍了RESTful风格API的好处和设计原则。RESTful API以资源为中心,通过HTTP方法(GET, POST, PUT, DELETE)表示操作,利用状态码反馈操作结果。它简化了客户端与服务端的交互,提供了一种通用规范,减少沟通成本。设计要点包括:URI描述资源,HTTP方法体现操作,使用标准HTTP状态码,GET不改变数据,使用复数名词,支持复杂资源关系,可选实现HATEOAS,以及接口版本管理。
  • 04.30 21:53:49
    发表了文章 2024-04-30 21:53:49

    详解YAML语法及占位符语法

    设计了一个YAML数据结构来表示家庭信息,包括家庭名、父亲、母亲和孩子。父亲有名字和年龄,母亲有别名,孩子有名字、年龄和朋友列表,每个朋友有爱好和性别。字符串可以用单引号或双引号,双引号会转义特殊字符。YAML支持松散的键绑定。Spring Boot配置文件中,占位符可用于设置随机数,如${random.int},并可提供默认值,如${family.father.name:zimug}。
  • 04.30 21:49:27
    发表了文章 2024-04-30 21:49:27

    Springboot框架整合Spring JDBC操作数据

    JDBC是Java数据库连接API,用于执行SQL并访问多种关系数据库。它包括一系列Java类和接口,用于建立数据库连接、创建数据库操作对象、定义SQL语句、执行操作并处理结果集。直接使用JDBC涉及七个步骤,包括加载驱动、建立连接、创建对象、定义SQL、执行操作、处理结果和关闭资源。Spring Boot的`spring-boot-starter-jdbc`简化了这些步骤,提供了一个在Spring生态中更便捷使用JDBC的封装。集成Spring JDBC需要添加相关依赖,配置数据库连接信息,并通过JdbcTemplate进行数据库操作,如插入、更新、删除和查询。
  • 04.30 21:48:36
    发表了文章 2024-04-30 21:48:36

    Springboot框架整合Spring Data JPA操作数据

    Spring Data JPA是Spring基于ORM和JPA规范封装的框架,简化了数据库操作,提供增删改查等接口,并可通过方法名自动生成查询。集成到Spring Boot需添加相关依赖并配置数据库连接和JPA设置。基础用法包括定义实体类和Repository接口,通过Repository接口可直接进行数据操作。此外,JPA支持关键字查询,如通过`findByAuthor`自动转换为SQL的`WHERE author=?`查询。
  • 04.30 21:45:25
    发表了文章 2024-04-30 21:45:25

    Springboot整合mybatisPlus操作数据库

    MyBatis-Plus是MyBatis的增强工具,简化开发、提高效率。它提供官网文档,便于集成到SpringBoot项目中。集成步骤包括添加mybatis-plus-boot-starter和数据库驱动依赖,配置数据源,扫描Mapper类包。Mapper接口继承BaseMapper即可使用基本的CRUD操作。示例代码展示了Service层的增删改查实现。MyBatisPlus还支持逻辑删除、自动填充等功能,同时可与Mybatis XML配合使用,通过调整配置指定XML映射文件位置。
  • 04.30 21:44:44
    发表了文章 2024-04-30 21:44:44

    Spring事务与分布式事务

    这篇文档介绍了事务的概念和数据库事务的ACID特性:原子性、一致性、隔离性和持久性。在并发环境下,事务可能出现更新丢失、脏读和不可重复读等问题,这些问题通过设置事务隔离级别(如读未提交、读已提交、可重复读和序列化)来解决。Spring事务传播行为有七种模式,影响嵌套事务的执行方式。`@Transactional`注解用于管理事务,其属性包括传播行为、隔离级别、超时和只读等。最后提到了分布式事务,分为跨库和跨服务两种情况,跨服务的分布式事务通常通过最终一致性策略,如消息队列实现。
  • 04.30 21:44:01
    发表了文章 2024-04-30 21:44:01

    java一行代码实现RESTFul接口

    Spring Data REST是构建在Spring Data之上的库,可自动将repository转换为REST服务,支持JPA、MongoDB、Neo4j、GemFire和Cassandra。无需手动创建Service和Controller层。要开始,需配置JPA数据源,创建实体类和Repository接口。快速实现REST接口,只需引入spring-boot-starter-data-rest Maven依赖,并在Repository接口上添加@RepositoryRestResource注解。
  • 04.30 21:43:16
    发表了文章 2024-04-30 21:43:16

    springboot业务开发--springboot一键生成数据库文档

    Screw是一个数据库文档生成工具,能自动化根据数据库表结构生成文档,减轻开发人员工作负担,支持MySQL、MariaDB、TiDB等多种数据库和HTML、Word、Markdown等格式。它依赖HikariCP数据库连接池和Freemarker模板引擎。通过在Spring Boot项目中添加相关依赖并配置,可以用代码或Maven插件方式生成文档。示例代码展示了如何在JUnit测试中使用Screw生成HTML文档。
  • 04.30 21:42:23
    发表了文章 2024-04-30 21:42:23

    Redis缓存雪崩穿透等解决方案

    本文讨论了缓存使用中的三个问题:缓存穿透、缓存击穿和缓存雪崩。为解决这些问题,提出了相应策略。对于缓存穿透,建议数据校验和缓存空值;缓存击穿可采用监控扩容、服务限流或加锁机制;缓存雪崩则需避免大量缓存同时过期,可设置随机过期时间。此外,文章还介绍了Spring Boot中Redis缓存配置,包括全局设置及自定义缓存过期时间的方法。
  • 04.30 21:41:29
    发表了文章 2024-04-30 21:41:29

    Springboot框架整合jsp开发【干货满满】

    该文介绍了如何在Spring Boot中集成JSP,需包含`spring-boot-starter-web`、`tomcat-embed-jasper`和`jstl`三个依赖。配置Spring Boot寻找JSP的位置,设置`spring.mvc.view.prefix`为`/WEB-INF/jsp/`,`spring.mvc.view.suffix`为`.jsp`。JSP文件应放在`src/main/webapp/WEB-INF/jsp/`下。
  • 04.30 21:40:28
    发表了文章 2024-04-30 21:40:28

    SpringBoot中如何使用Cookies

    本文介绍了如何在Spring Boot中操作HTTP Cookie。内容包括:使用@CookieValue注解读取Cookie,通过HttpServletResponse设置Cookie,读取所有Cookie,设置Cookie过期时间,理解HTTPS与Cookie安全,使用HttpOnly Cookie防止XSS攻击,以及如何删除Cookie。示例代码展示了各种操作的方法。
  • 发表了文章 2024-05-15

    计算机网络学习笔记(一)

  • 发表了文章 2024-05-15

    操作系统学习笔记(一)

  • 发表了文章 2024-05-15

    程序员教你用代码制作飞翔的小鸟--Java小游戏,正好拿去和给女神一起玩

  • 发表了文章 2024-05-15

    HTML5作业(二)-----扑克牌拖放小游戏

  • 发表了文章 2024-05-15

    Error: Package awesomeProject contains more than one main function Consider using File kind instead

  • 发表了文章 2024-05-15

    保姆级教程——将springboot项目部署到阿里云服务器包含环境配置(小白包会)

  • 发表了文章 2024-05-15

    Docker中报错 Error response from daemon: Conflict. The container name “/nginx01“ is already in use

  • 发表了文章 2024-05-15

    集合学习笔记(二)

  • 发表了文章 2024-05-15

    多线程学习笔记(二)

  • 发表了文章 2024-05-15

    Redis缓存雪崩穿透等解决方案

  • 发表了文章 2024-05-15

    HTML5作业(四)-----饼状图和柱状图绘制【附源码】

  • 发表了文章 2024-05-15

    计算机学习笔记(二)

  • 发表了文章 2024-05-15

    HTML5作业(一)-----电子日历

  • 发表了文章 2024-05-15

    计算机网络学习笔记(四)

  • 发表了文章 2024-05-15

    程序员教你用代码制作圣诞树,正好圣诞节拿去送给女神给她个惊喜

  • 发表了文章 2024-05-15

    Java代码一键生成数据库文档(案例详解)

  • 发表了文章 2024-05-15

    Springboot框架整合Spring Data JPA操作数据

  • 发表了文章 2024-05-15

    centos7安装docker图文详解

  • 发表了文章 2024-05-15

    Thymeleaf内置对象与工具类【详解版】

  • 发表了文章 2024-05-15

    IDEA开发过程中常用插件必备

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息