# training-stage2 **Repository Path**: xujiagouitboy/training-stage2 ## Basic Information - **Project Name**: training-stage2 - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-03-25 - **Last Updated**: 2022-03-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Java单体应用 课程源码 官方课件地址: 您可以按章节阅读: - Markdown - [01.简介](http://www.work100.net/training/monolithic-markdown.html) - [02.基础语法](http://www.work100.net/training/monolithic-markdown-basic.html) - [03.高级技巧](http://www.work100.net/training/monolithic-markdown-advance.html) - 开发工具 - [01.IntelliJ IDEA](http://www.work100.net/training/monolithic-tools-intellij-idea.html) - [01.IntelliJ IDEA-使用技巧](http://www.work100.net/training/monolithic-tools-intellij-idea-skill.html) - [02.Maven](http://www.work100.net/training/monolithic-tools-maven.html) - 架构模式 - [01.三层架构](http://www.work100.net/training/monolithic-architecture-3level.html) - [02.MVC架构](http://www.work100.net/training/monolithic-architecture-mvcc.html) - [03.设计模式](http://www.work100.net/training/monolithic-architecture-design-patterns.html) - [01.工厂模式](http://www.work100.net/training/monolithic-architecture-design-patterns-factory-pattern.html) - [02.抽象工厂模式](http://www.work100.net/training/monolithic-architecture-design-patterns-abstract-factory-pattern.html) - [03.单例模式](http://www.work100.net/training/monolithic-architecture-design-patterns-singleton-pattern.html) - [04.建造者模式](http://www.work100.net/training/monolithic-architecture-design-patterns-builder-pattern.html) - [05.原型模式](http://www.work100.net/training/monolithic-architecture-design-patterns-prototype-pattern.html) - [06.适配器模式](http://www.work100.net/training/monolithic-architecture-design-patterns-adapter-pattern.html) - [07.桥接模式](http://www.work100.net/training/monolithic-architecture-design-patterns-bridge-pattern.html) - [08.过滤器模式](http://www.work100.net/training/monolithic-architecture-design-patterns-filter-pattern.html) - [09.组合模式](http://www.work100.net/training/monolithic-architecture-design-patterns-composite-pattern.html) - [10.装饰器模式](http://www.work100.net/training/monolithic-architecture-design-patterns-decorator-pattern.html) - [11.外观模式](http://www.work100.net/training/monolithic-architecture-design-patterns-facade-pattern.html) - [12.享元模式](http://www.work100.net/training/monolithic-architecture-design-patterns-flyweight-pattern.html) - [13.代理模式](http://www.work100.net/training/monolithic-architecture-design-patterns-proxy-pattern.html) - [14.责任链模式](http://www.work100.net/training/monolithic-architecture-design-patterns-chain-of-responsibility-pattern.html) - [15.命令模式](http://www.work100.net/training/monolithic-architecture-design-patterns-command-pattern.html) - [16.解释器模式](http://www.work100.net/training/monolithic-architecture-design-patterns-interpreter-pattern.html) - [17.迭代器模式](http://www.work100.net/training/monolithic-architecture-design-patterns-iterator-pattern.html) - [18.中介者模式](http://www.work100.net/training/monolithic-architecture-design-patterns-mediator-pattern.html) - [19.备忘录模式](http://www.work100.net/training/monolithic-architecture-design-patterns-memento-pattern.html) - [20.观察者模式](http://www.work100.net/training/monolithic-architecture-design-patterns-observer-pattern.html) - [21.状态模式](http://www.work100.net/training/monolithic-architecture-design-patterns-state-pattern.html) - [22.空对象模式](http://www.work100.net/training/monolithic-architecture-design-patterns-null-object-pattern.html) - [23.策略模式](http://www.work100.net/training/monolithic-architecture-design-patterns-strategy-pattern.html) - [24.模板模式](http://www.work100.net/training/monolithic-architecture-design-patterns-template-pattern.html) - [25.访问者模式](http://www.work100.net/training/monolithic-architecture-design-patterns-visitor-pattern.html) - [04.实践练习(三层+MVC)](http://www.work100.net/training/monolithic-architecture-test.html) - 常用框架 - [01.Bootstrap](http://www.work100.net/training/monolithic-frameworks-bootstrap.html) - [01.简介](http://www.work100.net/training/monolithic-frameworks-bootstrap.html) - [02.环境搭建](http://www.work100.net/training/monolithic-frameworks-bootstrap-environment-setup.html) - [03.网格系统](http://www.work100.net/training/monolithic-frameworks-bootstrap-grid-system.html) - [04.媒体查询](http://www.work100.net/training/monolithic-frameworks-bootstrap-media.html) - [05.表格](http://www.work100.net/training/monolithic-frameworks-bootstrap-table.html) - [06.字体图标](http://www.work100.net/training/monolithic-frameworks-bootstrap-glyphicons.html) - [02.Spring](http://www.work100.net/training/monolithic-frameworks-spring.html) - [03.JUnit](http://www.work100.net/training/monolithic-frameworks-junit.html) - [04.Log4j](http://www.work100.net/training/monolithic-frameworks-log4j.html) - [05.综合实例(iot-admin)](http://www.work100.net/training/monolithic-frameworks-example.html) - [06.Spring Web(iot-admin2)](http://www.work100.net/training/monolithic-frameworks-spring-web.html) - 07.Spring MVC - [简介](http://www.work100.net/training/monolithic-frameworks-spring-mvc.html) - [项目重构(iot-admin3)](http://www.work100.net/training/monolithic-frameworks-spring-mvc-iot-admin3.html) - [Maven 模块化开发(iot-cloud)](http://www.work100.net/training/monolithic-frameworks-spring-mvc-maven-module.html) - [表单标签库](http://www.work100.net/training/monolithic-frameworks-spring-mvc-form-tags.html) - [其它注解](http://www.work100.net/training/monolithic-frameworks-spring-mvc-other-annotation.html) - 08.MyBatis - [MyBatis 简介](http://www.work100.net/training/monolithic-frameworks-mybatis.html) - [Druid 简介](http://www.work100.net/training/monolithic-frameworks-mybatis-druid.html) - [Spring 整合 Druid](http://www.work100.net/training/monolithic-frameworks-mybatis-druid-with-spring.html) - [Spring 整合 MyBatis](http://www.work100.net/training/monolithic-frameworks-mybatis-with-spring.html) - [MyBatis 对象关系映射](http://www.work100.net/training/monolithic-frameworks-mybatis-orm.html) - [知识点:数据加密与密码](http://www.work100.net/training/monolithic-frameworks-mybatis-encryption.html) - [MyBatis 单表 CRUD 操作](http://www.work100.net/training/monolithic-frameworks-mybatis-crud.html) - [MyBatis 动态 SQL](http://www.work100.net/training/monolithic-frameworks-mybatis-sql.html) - 项目实战(后台) - [01.概览](http://www.work100.net/training/monolithic-project-iot-cloud-admin.html) - [02.后台登录](http://www.work100.net/training/monolithic-project-iot-cloud-admin-login.html) - [03.首页布局](http://www.work100.net/training/monolithic-project-iot-cloud-admin-index.html) - 04.后台账户管理 - [使用include](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager.html) - [账户列表展示](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-list1.html) - [新增账户](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-add.html) - [编辑账户](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-edit.html) - [删除账户](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-delete.html) - [搜索功能](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-search.html) - [JS代码重构](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-js.html) - [批量删除](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-multi-delete.html) - [分页功能](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-page-search.html) - [查看账户](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-show.html) - [菜单优化](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-menu.html) - [使用Lombok](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-lombok.html) - [Spring Validation](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-spring-validation.html) - [重构Dao层](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-rebuild-dao.html) - [重构Service层](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-rebuild-service.html) - [重构Service实现](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-rebuild-service-impl.html) - [重构搜索功能](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-rebuild-search.html) - 05.租户管理 - [概述](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant.html) - [实体类](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-entity.html) - [Dao层](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-dao.html) - [Service层](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-service.html) - [Controller控制器](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-controller.html) - [视图页面](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-view.html) - 06.租户账号管理 - [概述](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-user.html) - [实体类](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-user-entity.html) - [Dao层](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-user-dao.html) - [Service层](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-user-service.html) - [Controller控制器](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-user-controller.html) - [视图页面](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-user-view.html) - Spring事务管理 - [01.简介](http://www.work100.net/training/monolithic-project-spring-transaction.html) - [02.通过AOP配置管理事务](http://www.work100.net/training/monolithic-project-spring-transaction-aop.html) - [03.通过注解管理事务](http://www.work100.net/training/monolithic-project-spring-transaction-annotation.html) - 模块间通信 - [01.概述](http://www.work100.net/training/monolithic-project-module-communication.html) - [02.增加API接口模块](http://www.work100.net/training/monolithic-project-module-communication-api-module.html) - [03.Apache HttpClient](http://www.work100.net/training/monolithic-project-module-communication-apache-httpclient.html) - [04.Jackson](http://www.work100.net/training/monolithic-project-module-communication-jackson.html) - 05.RESTful - [概述](http://www.work100.net/training/monolithic-project-module-communication-restful.html) - [样例演示](http://www.work100.net/training/monolithic-project-module-communication-restful-example.html) - [幂等性](http://www.work100.net/training/monolithic-project-module-communication-restful-idempotency.html) - [完善API模块](http://www.work100.net/training/monolithic-project-module-communication-restful-api.html) - 项目实战(前台) - [01.概览](http://www.work100.net/training/monolithic-project-iot-cloud-console.html) - [02.与API模块通信](http://www.work100.net/training/monolithic-project-iot-cloud-console-api-communication.html) - 03.完善API模块 - [通用功能封装](http://www.work100.net/training/monolithic-project-iot-cloud-console-api-upgrade.html) - [Login接口](http://www.work100.net/training/monolithic-project-iot-cloud-console-api-upgrade-login.html) - [TenantUser接口](http://www.work100.net/training/monolithic-project-iot-cloud-console-api-upgrade-tenant-user.html) - [Tenant接口](http://www.work100.net/training/monolithic-project-iot-cloud-console-api-upgrade-tenant.html) - [04.前台登录](http://www.work100.net/training/monolithic-project-iot-cloud-console-login.html) - [05.首页布局](http://www.work100.net/training/monolithic-project-iot-cloud-console-index.html) - [06.账户管理](http://www.work100.net/training/monolithic-project-iot-cloud-console-user.html) - [07.设备管理](http://www.work100.net/training/monolithic-project-iot-cloud-console-device.html) - [08.总结与拓展](http://www.work100.net/training/monolithic-project-iot-cloud-console-summary.html)