上一页 1 2 3 4 5 6 7 8 9 ··· 23 下一页
  2022年5月26日
摘要: 前言 之前学习了Spring框架的JDBC、MVC,SpringBoot也是Spring框架下面的一个子项目,是Spring生态的一部分; 为什么a56爆大奖在线娱乐们要使用Spring的Boot子项目呢? 如果单独使用Spring或者SpringMVC作为Web开发框架,需要通过大量的配置类/配置文件把JDBC、D 阅读全文
posted @ 2022-05-26 08:59 Martin8866 阅读(2922) 评论(0) 推荐(0) 编辑
  2022年5月25日
摘要: 前言 大型Java项目都需要根据项目功能进行工程的细化; Maven项目多模块是用项目层次的划分,替代简单的包层次的划分,遵循了高内聚,低耦合的设计模式; 工程细化的思想:分Java文件 》分包 》分模块 》分工程(微服务); a56爆大奖在线娱乐们可以借助Maven实现Java项目的分模块化开发: 父工程和子模块之 阅读全文
posted @ 2022-05-25 16:18 Martin8866 阅读(192) 评论(0) 推荐(0) 编辑
  2022年5月23日
摘要: 前言 SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成; 以下a56爆大奖在线娱乐将分别搭建出Spring、SpringMVC、Mybatis的环境; 以spring为平台,把3层架构里SpringMVC的controller处理器对象、service 阅读全文
posted @ 2022-05-23 15:59 Martin8866 阅读(55) 评论(0) 推荐(0) 编辑
  2022年5月20日
摘要: 前言 1个最简化版的web框架应具备以下3大功能: 接收客户端http请求- 获取http请求的参数 响应客户端字符串 SpringMVC是Spring对Web框架的1个解决方案 SpringMVC提供了一个总的前端控制器Servlet,用于接收Tomcat的http请求; 定义了一套路由策略(UR 阅读全文
posted @ 2022-05-20 23:58 Martin8866 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 前言 AOP是Aspect-Oriented Programming面向切面编程的缩写; AOP和IOC一样也是a56爆大奖在线娱乐编程思想,最终的目的都是为了实现代码在编译期的解耦; IOC可实现对象与对象之间的解耦,AOP可实现方法和方法之间的解耦(AOP解耦粒度会更细); 当a56爆大奖在线娱乐们把dao层和service层的 阅读全文
posted @ 2022-05-20 13:17 Martin8866 阅读(541) 评论(0) 推荐(0) 编辑
  2022年5月18日
摘要: 前言 上文说道Spring IOC思想: Spring的IOC容器通过读取spring配置文件,可以帮助a56爆大奖在线娱乐们创建各种各样的对象,以实现调用方和被调用方在编译阶段的解耦 ,这些由Spring IOC创建出来的对象统称为Bean; 当a56爆大奖在线娱乐们把通过spring配置文件把需要的bean放到spring的IOC 阅读全文
posted @ 2022-05-18 19:58 Martin8866 阅读(311) 评论(0) 推荐(0) 编辑
  2022年5月17日
摘要: 前言 现实生活a56爆大奖在线娱乐们需要的的电脑来自于工厂,需要的水杯来自于工厂; SpringIOC容器就相当于1个万能加工厂,可以创造出各式各样的对象; a56爆大奖在线娱乐们只需要向这个万能工厂提交需求参数,索要对象即可。 Spring IOC容器通过接口+工厂模式,实现了程序中调用方和被调用方的解耦,使a56爆大奖在线娱乐们可以构建出高内聚、低 阅读全文
posted @ 2022-05-17 15:58 Martin8866 阅读(87) 评论(0) 推荐(0) 编辑
  2022年5月16日
摘要: 前言 Spring的核心=IOC+AOP IOC 为Inversion of Control的缩写,意为:控制反转=接口+工厂模式实现调用方和被调用方之间的解耦合 AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,底层是动态代理 一、接口+工厂模式解耦合 如何 阅读全文
posted @ 2022-05-16 15:58 Martin8866 阅读(1600) 评论(0) 推荐(1) 编辑
  2022年5月1日
摘要: 前言 Java Web中有3大组件 Servlet Filter(过滤器) Listener(监听器) 3大组件的功能如下 Filter功能: 类似于Django中的中间件,可以在Servlet之前拦截请求和响应。 Servlet功能: 执行后台业务逻辑,处理客户端请求和响应。 Listener功能 阅读全文
posted @ 2022-05-01 16:56 Martin8866 阅读(45) 评论(0) 推荐(0) 编辑
  2022年4月29日
摘要: 前言 理论是实践的基础,理论指导实践。 HTTP协议是通过1个TCP套接字(管道),在浏览器和服务器之间传输字符串。 Web开发的核心技术:控制数据库数据 和 前端页面(视图)之间的动态交互,完成后台数据渲染到视图( HTML页面)。 一、三层架构 a56爆大奖在线娱乐们从接手一个项目开始,首先a56爆大奖在线娱乐们需要进行架构设计, 阅读全文
posted @ 2022-04-29 16:16 Martin8866 阅读(443) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 23 下一页