/JavaDemos

Java Web后端开发中(Java EE、Spring生态)常用的项目骨架、示例、组件整合样例

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

  • Java Web开发中(Java EE、Spring生态)常用的项目骨架、示例、组件整合样例。

  • Java Web(Java EE and Spring Ecosystem) Project Frameworks, Examples, Components Integration. For Beginner.

仓库的目标:

  • 秉承着"简单"和"容易"这两项原则,将Java Web开发中常用的组件,拆分为一个个可直接独立运行的小项目
  • 对于每一个小项目,都能够运行起来,可以直接看到效果
  • 仓库中的各个模块代码,可直接复用

重要说明

  • 每个模块的详细说明、技术细节,在我的个人技术博客中(https://blog.hackyle.com)
  • 本仓库只存储完整的代码
  • 每个模块的Readme文件中有最重要的关键说明

意义

  • 通过几年的工作,我发现很多时候我们都是在不同环境下写重复的代码、做重复的事 ,如果能够复用以前代码、经验,能够快速、高效地解决问题
  • 所以,我建议每一位开发者,都要建立属于自己的代码片段与模板 ,后续可以直接复用,从而避免每次都从0开始构建
  • 代码片段或模板的粒度要做到尽可能地小、依赖要尽可能地少
  • 在浏览我的代码片段仓库时,建议使用一种快速阅览插件,我使用的是"Octotree - GitHub code tree"

Components Integration

springcache-redis

Examples

kaptcha-demo

minio-demo

spring-starter-demo

  • 第一个starter实例
  • 自定义与实现一个redis-starter,实现自动装配Jedis
  • 完整项目:spring-starter-demo
  • ReadMe:README.md

Project Frameworks

spring-springmvc-mybatis

frontend-maven-package-plugin-demo