
spring框架三大核心:IOC--控制反转DI---依赖注入AOP--面向切面编程web开发技术小结1.过滤器,JWT令牌2.三层架构IOC, DIAOP, 全局异常处理, 事务管理mybatis3.数据操作与存储mysql阿里云OSS(云存储)各个技术的归属:1.过滤器, cookie,session--javaWeb2.JWT, 阿里云OSS---第三方解决方案3.IOC,DI,事务管理, AOP, 全局异常处理--springframework4.mybatis--Apachespringboot:简化整合javawebspringframeworkmybatisspringmvc: springframework中的web开发模块, 属于springframework接受请求响应数据拦截器全局异常处理器SSMspringmvcspringframeworkmybatis分模块设计:是什么?将项目根据功能拆分成多个模块优点:1.方便开发,管理维护, 以及扩展2.方便模块之间互相调用, 以及资源共享注意:分模块开发需要先进行功能拆分, 模块设计, 再进行开发maven继承:继承:父子工程结构1.父子工程平级2.子工程处于父工程下级(结果更清晰)注意:如果父子工程配置了同一个依赖的不同版本, 那以子工程为准版本锁定:自定义属性/引用属性maven聚合:背景:打包的时候,会在本地仓库查找项目所需要的依赖,虽然项目可以运行,但是, tlias-pojo与tlias-utils并没有存在于本地仓库, 需要先进行安装太麻烦聚合将多个模块组织成一个整体, 同时进行项目构建作用快速搭建项目, 不需要根据依赖关系手动构建, 也就是一键安装, 一键打包...怎么做前置知识--聚合工程一个没有业务功能的空工程(仅有一个pom文件)在聚合工程中通过module设置当前聚合工程包含的子模块的名称个人废话:到几天, tlias项目算是完结了, 咱们下一个项目苍穹外卖再见咯感觉前端还差一点, 要不要学一下前端和php, 有点纠结, 想要全栈, 但是更容易贪多嚼不烂啊