首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
从零打造项目
hresh
创建于2022-11-15
订阅专栏
本专栏专注于项目的构建,从零开始,介绍各种工具、脚手架的使用,由小及大,不断深入技术,帮助大家上手一个项目。
等 43 人订阅
共13篇文章
创建于2022-11-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
后端必知:遵循Google Java规范并引入checkstyle检查
“你的代码规范是什么?你平时如何进行代码检查的?“我们不可能要求每个开发人员牢牢记住,那么就需要引入一些约定俗成的配置,来帮助我们对代码进行检查,及时发现问题并解决问题。
Spring Security结合Redis实现缓存功能
本文简单介绍了下 Redis 的使用,结合 Spring Security 用于用户注册时增加验证码校验逻辑,以及用户登录时将用户名存储到 Redis 中,以供后续使用。
Java应用程序安全框架
在构建应用程序时,必须首先考虑其安全性。每个应用程序都是通过网络发布的,随之而来的是安全、隐私和完整性风险的威胁。本文列举市面上比较热门的安全框架,并最终选择使用Spring Security。
SpringBoot结合XXL-JOB实现定时任务
Quartz 作为一个优秀的开源调度框架,本文将选用 Quartz 来实现两个简单的业务需求,带大家学习如何动态创建任务。
SpringBoot结合Quartz实现定时任务
Quartz 作为一个优秀的开源调度框架,本文将选用 Quartz 来实现两个简单的业务需求,带大家学习如何动态创建任务。
Java定时任务技术分析
项目开发中可能会遇到定时任务的需求,比如说定时同步数据等,那么市面上有哪些Java 相关的定时任务开发技术呢?实际开发时又该如何选择呢?本文将带大家认识目前比较流行的一些技术,并给出相关建议。
SpringBoot结合Liquibase实现数据库变更管理
本文将带着大家实操一个 SpringBoot 结合 Liquibase 的项目,看看如何新增数据表、修改表字段、初始化数据等功能,顺带使用一下 Liquibase 模版生成器插件。
数据库变更管理:Liquibase or Flyway
项目开发过程中经常涉及到数据库变更,对表结构的修复及对数据的修改,为此我们选择数据库版本管理工具,本文主要分析Liquibase和Flyway利弊,并最终选择Liquibase。
SpringBoot集成Spring Data JPA项目实操
本文将实现 SpringBoot+ Spring Data JPA 的项目搭建,项目特色是针对 JPA 专门写了一套动态链式查询工具类,进而实现一对多查询和连表查询。
SpringBoot集成Mybatis Plus项目实操
SpringBoot作为最流行的框架,可以适配多种ORM框架,本文详细讲解了如何从零开发一个基于SpringBoot和Mybatis Plus的微服务项目,项目虽小,但五脏俱全。
SpringBoot集成Mybatis项目实操
SpringBoot作为最流行的框架,可以适配多种ORM框架,本文详细讲解了如何从零开发一个基于SpringBoot和Mybatis的微服务项目,项目虽小,但五脏俱全。
SpringBoot项目基础设施搭建
每个项目中都会有一些共用的代码,我们称之为项目的基础设施,随拿随用。本文主要介绍 SpringBoot 项目中的一些基础设施。
比MyBatis Generator更强大的代码生成器
本文通过FreeMarker快速生成项目的基础代码,可以快速实现 Mybatis、Mybatis Plus和SpringData JPA 三种不同ORM框架的基础代码.