博客园 - 章为忠
uuid:6cbd1ba2-f883-4c34-aed1-30dde64a3a3e;id=651340
2021-11-10T06:07:13Z
章为忠
https://www.cnblogs.com/zhangweizhong/
feed.cnblogs.com
https://www.cnblogs.com/zhangweizhong/p/15533333.html
Maven快速入门(五)Maven的依赖管理 - 章为忠
前面我们讲了maven项目中的最重要的文件:pom.xml 配置文件相关内容。介绍了pom 是如何定义项目,如何添加依赖的jar 包的等。 我们知道,在Maven的生命周期中,存在编译、测试、运行等过程,那么有些依赖只用于测试,比如junit;有些依赖编译用不到,只有运行的时候才能用到,比如mysq
2021-11-10T06:07:00Z
2021-11-10T06:07:00Z
章为忠
https://www.cnblogs.com/zhangweizhong/
【摘要】前面我们讲了maven项目中的最重要的文件:pom.xml 配置文件相关内容。介绍了pom 是如何定义项目,如何添加依赖的jar 包的等。 我们知道,在Maven的生命周期中,存在编译、测试、运行等过程,那么有些依赖只用于测试,比如junit;有些依赖编译用不到,只有运行的时候才能用到,比如mysq <a href="https://www.cnblogs.com/zhangweizhong/p/15533333.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangweizhong/p/12316629.html
Nginx总结(九)Nginx服务器高性能优化的配置--轻松实现10万并发访问量 - 章为忠
前面讲了如何配置Nginx虚拟主机,如何配置服务日志等很多基础的内容,大家可以去这里看看nginx系列文章:https://www.cnblogs.com/zhangweizhong/category/1529997.html 。 今天要说的是Nginx服务器高性能优化的配置,如何使Nginx轻松实
2021-09-17T02:57:00Z
2021-09-17T02:57:00Z
章为忠
https://www.cnblogs.com/zhangweizhong/
【摘要】前面讲了如何配置Nginx虚拟主机,如何配置服务日志等很多基础的内容,大家可以去这里看看nginx系列文章:https://www.cnblogs.com/zhangweizhong/category/1529997.html 。 今天要说的是Nginx服务器高性能优化的配置,如何使Nginx轻松实 <a href="https://www.cnblogs.com/zhangweizhong/p/12316629.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangweizhong/p/13546517.html
Spring Boot 入门系列(二十八) JPA 的实体映射关系,一对一,一对多,多对多关系映射! - 章为忠
前面讲了Spring Boot 使用 JPA,实现JPA 的增、删、改、查的功能,同时也介绍了JPA的一些查询,自定义SQL查询等使用。JPA使用非常简单,功能非常强大的ORM框架,无需任何数据访问层和sql语句即可实现完整的数据操作方法。但是,之前都是介绍的单表的增删改查等操作,多表多实体的数据操
2021-09-15T11:06:00Z
2021-09-15T11:06:00Z
章为忠
https://www.cnblogs.com/zhangweizhong/
【摘要】前面讲了Spring Boot 使用 JPA,实现JPA 的增、删、改、查的功能,同时也介绍了JPA的一些查询,自定义SQL查询等使用。JPA使用非常简单,功能非常强大的ORM框架,无需任何数据访问层和sql语句即可实现完整的数据操作方法。但是,之前都是介绍的单表的增删改查等操作,多表多实体的数据操 <a href="https://www.cnblogs.com/zhangweizhong/p/13546517.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangweizhong/p/13374143.html
Spring Boot 入门系列(二十七)使用Spring Data JPA 自定义查询如此简单,完全不需要写SQL! - 章为忠
前面讲了Spring Boot 整合Spring Boot JPA,实现JPA 的增、删、改、查的功能。JPA使用非常简单,只需继承JpaRepository ,无需任何数据访问层和sql语句即可实现完整的数据操作方法。JPA除了这些功能和优势之外,还有非常强大的查询的功能。以前复查的查询都需要拼接
2021-09-14T03:58:00Z
2021-09-14T03:58:00Z
章为忠
https://www.cnblogs.com/zhangweizhong/
【摘要】前面讲了Spring Boot 整合Spring Boot JPA,实现JPA 的增、删、改、查的功能。JPA使用非常简单,只需继承JpaRepository ,无需任何数据访问层和sql语句即可实现完整的数据操作方法。JPA除了这些功能和优势之外,还有非常强大的查询的功能。以前复查的查询都需要拼接 <a href="https://www.cnblogs.com/zhangweizhong/p/13374143.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangweizhong/p/13347575.html
Spring Boot入门系列(二十六)超级简单!Spring Data JPA 的使用! - 章为忠
之前介绍了Mybatis数据库ORM框架,也介绍了使用Spring Boot 的jdbcTemplate 操作数据库。其实Spring Boot 还有一个非常实用的数据操作框架:Spring Data JPA。 Spring Data JPA 是Spring Data框架下的一个基于JPA标准操作数
2021-09-13T05:54:00Z
2021-09-13T05:54:00Z
章为忠
https://www.cnblogs.com/zhangweizhong/
【摘要】之前介绍了Mybatis数据库ORM框架,也介绍了使用Spring Boot 的jdbcTemplate 操作数据库。其实Spring Boot 还有一个非常实用的数据操作框架:Spring Data JPA。 Spring Data JPA 是Spring Data框架下的一个基于JPA标准操作数 <a href="https://www.cnblogs.com/zhangweizhong/p/13347575.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangweizhong/p/13285986.html
Spring Boot 入门系列(二十五)读取配置文件的几种方式详解! - 章为忠
在项目开发中经常会用到配置文件,之前介绍过Spring Boot 资源文件属性配置的方法,但是很多朋友反馈说介绍的不够详细全面。所以, 今天完整的分享Spring Boot读取配置文件的几种方式! Spring Boot 支持多种格式的配置文件格式,目前最常用的配置文件格式是 properties和
2021-09-09T08:14:00Z
2021-09-09T08:14:00Z
章为忠
https://www.cnblogs.com/zhangweizhong/
【摘要】在项目开发中经常会用到配置文件,之前介绍过Spring Boot 资源文件属性配置的方法,但是很多朋友反馈说介绍的不够详细全面。所以, 今天完整的分享Spring Boot读取配置文件的几种方式! Spring Boot 支持多种格式的配置文件格式,目前最常用的配置文件格式是 properties和 <a href="https://www.cnblogs.com/zhangweizhong/p/13285986.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangweizhong/p/13231798.html
Spring Boot 入门系列(二十四)多环境配置,3分钟搞定! - 章为忠
之前讲过Spring Boot 的系统配置和自定义配置,实现了按照实际项目的要求配置系统的相关熟悉。但是,在实际项目开发过程中,需要面对不同的环境,例如:开发环境,测试环境,生产环境。各个环境的数据库、Redis服务器等配置有可能不同,这就需要频繁的手动修改相关系统配置。这种方式特别麻烦,费时费力,
2021-09-06T09:14:00Z
2021-09-06T09:14:00Z
章为忠
https://www.cnblogs.com/zhangweizhong/
【摘要】之前讲过Spring Boot 的系统配置和自定义配置,实现了按照实际项目的要求配置系统的相关熟悉。但是,在实际项目开发过程中,需要面对不同的环境,例如:开发环境,测试环境,生产环境。各个环境的数据库、Redis服务器等配置有可能不同,这就需要频繁的手动修改相关系统配置。这种方式特别麻烦,费时费力, <a href="https://www.cnblogs.com/zhangweizhong/p/13231798.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangweizhong/p/13210294.html
Spring Boot 入门系列(二十三)整合Mybatis,实现多数据源配置! - 章为忠
d之前介绍了Spring Boot 整合mybatis 使用注解方式配置的方式实现增删改查以及一些复杂自定义的sql 语句 。想必大家对spring boot 项目中,如何使用mybatis 有了一定的了解。但在很多业务场景下,我们需要在一个项目中配置多个数据源来实现业务逻辑,例如:现有电商业务,商
2021-09-02T03:46:00Z
2021-09-02T03:46:00Z
章为忠
https://www.cnblogs.com/zhangweizhong/
【摘要】d之前介绍了Spring Boot 整合mybatis 使用注解方式配置的方式实现增删改查以及一些复杂自定义的sql 语句 。想必大家对spring boot 项目中,如何使用mybatis 有了一定的了解。但在很多业务场景下,我们需要在一个项目中配置多个数据源来实现业务逻辑,例如:现有电商业务,商 <a href="https://www.cnblogs.com/zhangweizhong/p/13210294.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangweizhong/p/12305846.html
这些经常被忽视的SQL错误用法,你有没有踩过坑? - 章为忠
之前已经讲过mysql的性能优化,感兴趣的朋友可以看看之前的文章。但是有些问题其实是我们自身的SQL语句有问题导致的。今天就来总结哪些经常被我们忽视的SQL错误写法,看看你都踩过哪些坑? 一、LIMIT语句 Limit是分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语
2021-09-01T02:28:00Z
2021-09-01T02:28:00Z
章为忠
https://www.cnblogs.com/zhangweizhong/
【摘要】之前已经讲过mysql的性能优化,感兴趣的朋友可以看看之前的文章。但是有些问题其实是我们自身的SQL语句有问题导致的。今天就来总结哪些经常被我们忽视的SQL错误写法,看看你都踩过哪些坑? 一、LIMIT语句 Limit是分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语 <a href="https://www.cnblogs.com/zhangweizhong/p/12305846.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangweizhong/p/13158656.html
Nginx总结(十)实现Nginx负载均衡高可用 - 章为忠
之前讲了Nginx 如何实现负载均衡,以及如何实现动静分离。但是还确少Nginx 高可用的部分。因为Nginx 处于整个系统非常重要的位置,Nginx的高可用影响到整个系统的稳定性。如果nginx服务器宕机后端web服务将无法提供服务,影响严重。所以,接下来就来介绍Nginx + keepalive
2021-09-01T02:25:00Z
2021-09-01T02:25:00Z
章为忠
https://www.cnblogs.com/zhangweizhong/
【摘要】之前讲了Nginx 如何实现负载均衡,以及如何实现动静分离。但是还确少Nginx 高可用的部分。因为Nginx 处于整个系统非常重要的位置,Nginx的高可用影响到整个系统的稳定性。如果nginx服务器宕机后端web服务将无法提供服务,影响严重。所以,接下来就来介绍Nginx + keepalive <a href="https://www.cnblogs.com/zhangweizhong/p/13158656.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangweizhong/p/13185919.html
Spring Boot 入门系列(二十二)使用Swagger2构建 RESTful API文档 - 章为忠
前面介绍了如何Spring Boot 快速打造Restful API 接口,也介绍了如何优雅的实现 Api 版本控制,不清楚的可以看我之前的文章:https://www.cnblogs.com/zhangweizhong/category/1657780.html 在实际项目中,Api 接口系统对接
2021-08-12T10:20:00Z
2021-08-12T10:20:00Z
章为忠
https://www.cnblogs.com/zhangweizhong/
【摘要】前面介绍了如何Spring Boot 快速打造Restful API 接口,也介绍了如何优雅的实现 Api 版本控制,不清楚的可以看我之前的文章:https://www.cnblogs.com/zhangweizhong/category/1657780.html 在实际项目中,Api 接口系统对接 <a href="https://www.cnblogs.com/zhangweizhong/p/13185919.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangweizhong/p/13170061.html
Spring Boot入门系列(二十一)如何优雅的设计 Restful API 接口版本号,实现 API 版本控制! - 章为忠
前面介绍了Spring Boot 如何快速实现Restful api 接口,并以人员信息为例,设计了一套操作人员信息的接口。不清楚的可以看之前的文章:https://www.cnblogs.com/zhangweizhong/category/1657780.html。 有些人可能会问,为什么我看到
2020-10-20T01:50:00Z
2020-10-20T01:50:00Z
章为忠
https://www.cnblogs.com/zhangweizhong/
【摘要】前面介绍了Spring Boot 如何快速实现Restful api 接口,并以人员信息为例,设计了一套操作人员信息的接口。不清楚的可以看之前的文章:https://www.cnblogs.com/zhangweizhong/category/1657780.html。 有些人可能会问,为什么我看到 <a href="https://www.cnblogs.com/zhangweizhong/p/13170061.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangweizhong/p/13169243.html
Spring Boot入门系列(二十)快速打造Restful API 接口 - 章为忠
spring boot入门系列文章已经写到第二十篇,前面我们讲了spring boot的基础入门的内容,也介绍了spring boot 整合mybatis,整合redis、整合Thymeleaf 模板引擎 等各种框架,同时也介绍了使用jdbcTemplate 操作数据库,配置多数据源 等系列内容。应
2020-10-10T03:46:00Z
2020-10-10T03:46:00Z
章为忠
https://www.cnblogs.com/zhangweizhong/
【摘要】spring boot入门系列文章已经写到第二十篇,前面我们讲了spring boot的基础入门的内容,也介绍了spring boot 整合mybatis,整合redis、整合Thymeleaf 模板引擎 等各种框架,同时也介绍了使用jdbcTemplate 操作数据库,配置多数据源 等系列内容。应 <a href="https://www.cnblogs.com/zhangweizhong/p/13169243.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangweizhong/p/13582903.html
Maven快速入门(四)Maven中的pom.xml文件详解 - 章为忠
上一章,我们讲了Maven的坐标和仓库的概念,介绍了Maven是怎么通过坐标找到依赖的jar包的。同时也介绍了Maven的中央仓库、本地仓库、私服等概念及其作用。这些东西都是Maven最基本、最核心的概念,大家一定要搞明白。所谓工欲善其事必先利其器,这些基础的东西一定要掌握。其实,Maven项目中还
2020-08-31T02:17:00Z
2020-08-31T02:17:00Z
章为忠
https://www.cnblogs.com/zhangweizhong/
【摘要】上一章,我们讲了Maven的坐标和仓库的概念,介绍了Maven是怎么通过坐标找到依赖的jar包的。同时也介绍了Maven的中央仓库、本地仓库、私服等概念及其作用。这些东西都是Maven最基本、最核心的概念,大家一定要搞明白。所谓工欲善其事必先利其器,这些基础的东西一定要掌握。其实,Maven项目中还 <a href="https://www.cnblogs.com/zhangweizhong/p/13582903.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangweizhong/p/13118410.html
Spring Boot入门系列(十九)整合mybatis,使用注解实现动态Sql、参数传递等常用操作! - 章为忠
前面介绍了Spring Boot 整合mybatis 使用注解的方式实现数据库操作,介绍了如何自动生成注解版的mapper 和pojo类。 接下来介绍使用mybatis 常用注解以及如何传参数等数据库操作中的常用操作。 其实,mybatis 注解方式 和 XML配置方式两者的使用基本上相同,只有在构
2020-08-24T01:34:00Z
2020-08-24T01:34:00Z
章为忠
https://www.cnblogs.com/zhangweizhong/
【摘要】前面介绍了Spring Boot 整合mybatis 使用注解的方式实现数据库操作,介绍了如何自动生成注解版的mapper 和pojo类。 接下来介绍使用mybatis 常用注解以及如何传参数等数据库操作中的常用操作。 其实,mybatis 注解方式 和 XML配置方式两者的使用基本上相同,只有在构 <a href="https://www.cnblogs.com/zhangweizhong/p/13118410.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangweizhong/p/13045759.html
Spring Boot入门系列(十七)整合Mybatis,创建自定义mapper 实现多表关联查询! - 章为忠
之前讲了Springboot整合Mybatis,介绍了如何自动生成pojo实体类、mapper类和对应的mapper.xml 文件,并实现最基本的增删改查功能。mybatis 插件自动生成的mapper 实现了大部分基本、通用的方法,如:insert、update、delete、select 等大概
2020-07-02T01:52:00Z
2020-07-02T01:52:00Z
章为忠
https://www.cnblogs.com/zhangweizhong/
【摘要】之前讲了Springboot整合Mybatis,介绍了如何自动生成pojo实体类、mapper类和对应的mapper.xml 文件,并实现最基本的增删改查功能。mybatis 插件自动生成的mapper 实现了大部分基本、通用的方法,如:insert、update、delete、select 等大概 <a href="https://www.cnblogs.com/zhangweizhong/p/13045759.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangweizhong/p/13026857.html
Spring Boot入门系列(十六)使用pagehelper实现分页功能 - 章为忠
之前讲了Springboot整合Mybatis,然后介绍了如何自动生成pojo实体类、mapper类和对应的mapper.xml 文件,并实现最基本的增删改查功能。接下来要说一说Mybatis 的分页功能:使用Mybatis-PageHelper插件,实现分页功能。Spring Boot入门系列文章
2020-06-28T01:21:00Z
2020-06-28T01:21:00Z
章为忠
https://www.cnblogs.com/zhangweizhong/
【摘要】之前讲了Springboot整合Mybatis,然后介绍了如何自动生成pojo实体类、mapper类和对应的mapper.xml 文件,并实现最基本的增删改查功能。接下来要说一说Mybatis 的分页功能:使用Mybatis-PageHelper插件,实现分页功能。Spring Boot入门系列文章 <a href="https://www.cnblogs.com/zhangweizhong/p/13026857.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangweizhong/p/12994509.html
Spring Boot入门系列(十五)Spring Boot 开发环境热部署 - 章为忠
在实际的项目开发过中,当我们修改了某个java类文件时,需要手动重新编译、然后重新启动程序的,整个过程比较麻烦,特别是项目启动慢的时候,更是影响开发效率。其实Spring Boot的项目碰到这种情况,同样也同样需要经历重新编译、重新启动程序的过程。 只不过 Spring Boot 提供了一个spri
2020-06-22T01:42:00Z
2020-06-22T01:42:00Z
章为忠
https://www.cnblogs.com/zhangweizhong/
【摘要】在实际的项目开发过中,当我们修改了某个java类文件时,需要手动重新编译、然后重新启动程序的,整个过程比较麻烦,特别是项目启动慢的时候,更是影响开发效率。其实Spring Boot的项目碰到这种情况,同样也同样需要经历重新编译、重新启动程序的过程。 只不过 Spring Boot 提供了一个spri <a href="https://www.cnblogs.com/zhangweizhong/p/12994509.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangweizhong/p/13088655.html
Spring Boot入门系列(十八)整合mybatis,使用注解的方式实现增删改查 - 章为忠
之前介绍了Spring Boot 整合mybatis 使用xml配置的方式实现增删改查,还介绍了自定义mapper 实现复杂多表关联查询。虽然目前 mybatis 使用xml 配置的方式 已经极大减轻了配置的复杂度,支持 generator 插件 根据表结构自动生成实体类、配置文件和dao层代码,减
2020-06-17T02:09:00Z
2020-06-17T02:09:00Z
章为忠
https://www.cnblogs.com/zhangweizhong/
【摘要】之前介绍了Spring Boot 整合mybatis 使用xml配置的方式实现增删改查,还介绍了自定义mapper 实现复杂多表关联查询。虽然目前 mybatis 使用xml 配置的方式 已经极大减轻了配置的复杂度,支持 generator 插件 根据表结构自动生成实体类、配置文件和dao层代码,减 <a href="https://www.cnblogs.com/zhangweizhong/p/13088655.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangweizhong/p/12746333.html
Spring Boot入门系列(十四)使用JdbcTemplate操作数据库,配置多数据源! - 章为忠
前面介绍了Spring Boot 中的整合Mybatis并实现增删改查、如何实现事物控制。不清楚的朋友可以看看之前的文章:https://www.cnblogs.com/zhangweizhong/category/1657780.html。 Spring Boot 除了Mybatis数据库框架,还
2020-06-03T01:40:00Z
2020-06-03T01:40:00Z
章为忠
https://www.cnblogs.com/zhangweizhong/
【摘要】前面介绍了Spring Boot 中的整合Mybatis并实现增删改查、如何实现事物控制。不清楚的朋友可以看看之前的文章:https://www.cnblogs.com/zhangweizhong/category/1657780.html。 Spring Boot 除了Mybatis数据库框架,还 <a href="https://www.cnblogs.com/zhangweizhong/p/12746333.html" target="_blank">阅读全文</a>