上一页 1 2 3 4 5 6 7 8 9 10 ··· 24 下一页
  2022年5月30日
摘要: 前言 使用Mybatis进行开发有以下不足 1.每一张表都需要配置一套基本的增删改查功能,造成代码重复; 3.所有SQL语句全部自己写,表字段名称容易拼写错误; 2.使用xml标签实现动态SQL配置起来比较复杂; 一、MyBatis-Plus介绍 MyBatis-Plus(简称MP)是Mybatis 阅读全文
posted @ 2022-05-30 08:58 Martin8866 阅读(320) 评论(0) 推荐(0) 编辑
  2022年5月28日
摘要: 前言 reggie项目基于SpringBoot分模块整合SSM框架,至此1个可以开发大型JavaWeb应用的开发框架已经整合完成; 一、瑞吉点餐项目介绍 1.项目介绍 本项目是专门为餐饮企业定制的一款软件产品,包括 系统管理后台:主要提供给餐饮企业内部员工使用,可以对餐厅的分类、菜品、套餐、订单、员 阅读全文
posted @ 2022-05-28 15:57 Martin8866 阅读(175) 评论(0) 推荐(0) 编辑
  2022年5月26日
摘要: 前言 之前学习了Spring框架的JDBC、MVC,SpringBoot也是Spring框架下面的一个子项目,是Spring生态的一部分; 为什么我们要使用Spring的Boot子项目呢? 如果单独使用Spring或者SpringMVC作为Web开发框架,需要通过大量的配置类/配置文件把JDBC、D 阅读全文
posted @ 2022-05-26 08:59 Martin8866 阅读(3123) 评论(0) 推荐(0) 编辑
  2022年5月25日
摘要: 前言 大型Java项目都需要根据项目功能进行工程的细化; Maven项目多模块是用项目层次的划分,替代简单的包层次的划分,遵循了高内聚,低耦合的设计模式; 工程细化的思想:分Java文件 》分包 》分模块 》分工程(微服务); 我们可以借助Maven实现Java项目的分模块化开发: 父工程和子模块之 阅读全文
posted @ 2022-05-25 16:18 Martin8866 阅读(214) 评论(0) 推荐(0) 编辑
  2022年5月23日
摘要: 前言 SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成; 以下我将分别搭建出Spring、SpringMVC、Mybatis的环境; 以spring为平台,把3层架构里SpringMVC的controller处理器对象、service 阅读全文
posted @ 2022-05-23 15:59 Martin8866 阅读(60) 评论(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 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 前言 AOP是Aspect-Oriented Programming面向切面编程的缩写; AOP和IOC一样也是一种编程思想,最终的目的都是为了实现代码在编译期的解耦; IOC可实现对象与对象之间的解耦,AOP可实现方法和方法之间的解耦(AOP解耦粒度会更细); 当我们把dao层和service层的 阅读全文
posted @ 2022-05-20 13:17 Martin8866 阅读(587) 评论(0) 推荐(0) 编辑
  2022年5月18日
摘要: 前言 上文说道Spring IOC思想: Spring的IOC容器通过读取spring配置文件,可以帮助我们创建各种各样的对象,以实现调用方和被调用方在编译阶段的解耦 ,这些由Spring IOC创建出来的对象统称为Bean; 当我们把通过spring配置文件把需要的bean放到spring的IOC 阅读全文
posted @ 2022-05-18 19:58 Martin8866 阅读(328) 评论(0) 推荐(0) 编辑
  2022年5月17日
摘要: 前言 现实生活我们需要的的电脑来自于工厂,需要的水杯来自于工厂; SpringIOC容器就相当于1个万能加工厂,可以创造出各式各样的对象; 我们只需要向这个万能工厂提交需求参数,索要对象即可。 Spring IOC容器通过接口+工厂模式,实现了程序中调用方和被调用方的解耦,使我们可以构建出高内聚、低 阅读全文
posted @ 2022-05-17 15:58 Martin8866 阅读(91) 评论(0) 推荐(0) 编辑
  2022年5月16日
摘要: 前言 Spring的核心=IOC+AOP IOC 为Inversion of Control的缩写,意为:控制反转=接口+工厂模式实现调用方和被调用方之间的解耦合 AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,底层是动态代理 一、接口+工厂模式解耦合 如何 阅读全文
posted @ 2022-05-16 15:58 Martin8866 阅读(1726) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 24 下一页