欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 房产 > 家装 > java-web-web后端知识小结

java-web-web后端知识小结

2024/11/30 10:35:34 来源:https://blog.csdn.net/JR521314/article/details/143591006  浏览:    关键词:java-web-web后端知识小结

spring框架三大核心:

       IOC--控制反转

       DI---依赖注入

       AOP--面向切面编程

web开发技术小结

       1.过滤器,JWT令牌

       2.三层架构

              IOC, DI

              AOP, 全局异常处理, 事务管理

              mybatis

       3.数据操作与存储

              mysql

              阿里云OSS(云存储)

各个技术的归属:

       1.过滤器, cookie,session--javaWeb

       2.JWT, 阿里云OSS---第三方解决方案

       3.IOC,DI,事务管理, AOP, 全局异常处理--springframework

       4.mybatis--Apache

springboot:简化整合javaweb+springframework+mybatis

springmvc: springframework中的web开发模块, 属于springframework

       接受请求

       响应数据

       拦截器

       全局异常处理器

SSM==springmvc+springframework+mybatis

分模块设计:

       是什么?

              将项目根据功能拆分成多个模块

       优点:

              1.方便开发,管理维护, 以及扩展

              2.方便模块之间互相调用, 以及资源共享

       注意:

              分模块开发需要先进行功能拆分, 模块设计, 再进行开发

maven继承:

       继承:

              父子工程结构

                     1.父子工程平级

                     2.子工程处于父工程下级(结果更清晰)

              注意:如果父子工程配置了同一个依赖的不同版本, 那以子工程为准

       版本锁定:

              自定义属性/引用属性

maven聚合:

       背景:

              打包的时候,会在本地仓库查找项目所需要的依赖,虽然项目可以运行,

              但是, tlias-pojo与tlias-utils并没有存在于本地仓库, 需要先进行安装

              太麻烦

       聚合

              将多个模块组织成一个整体, 同时进行项目构建

       作用

              快速搭建项目, 不需要根据依赖关系手动构建, 也就是一键安装, 一键打包...

       怎么做

              前置知识--聚合工程

                     一个没有业务功能的空工程(仅有一个pom文件)

              在聚合工程中通过<module>设置当前聚合工程包含的子模块的名称

个人废话:

到几天, tlias项目算是完结了, 咱们下一个项目<苍穹外卖>再见咯

感觉前端还差一点, 要不要学一下前端和php, 有点纠结, 想要全栈, 但是更容易贪多嚼不烂啊

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com