Java框架一直以来都是面试必备的知识点,而学习Java框架,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能对当前正在开发中的系统有整体的认知,从而更好的熟悉和学习技术。 本教程以项目实战为导向,帮助广大学员手把手教学,本课程从无到有,循序渐进的手写mvc框架,由于官方的框架比较复杂,为了让同学们能够学懂,先从简单地IOC框架入手,然后不断地升级和迭代,逐渐成为官方比较接近的Spring框架。希望同学们通过我的课程学习,能成为自己手动编写框架的高手,深化框架的使用,同时积累一定的代码量,在公司成为顶梁柱。 项目工程截图:
1
(1)Product类(商品类):含id(商品编号)、proName(商品名称)、price(价格),并为所有属性生成get和set方法。 (2)Market类(超市类):含marketName(超市名称)、productArr(仓库,List集合) (3)MarketDao类:模拟数据库访问,包含属性对象 Market m,和方法Product findByid(String id)来实现根据商品编号查找商品,方法List findAll()来实现返回仓库(商品集合),方法void addpro(Product p)来实现添加商品功能;方法void delproByid(String id)来实现根据商品编号删除仓库当中的商品。 (4)MarketService 类:模拟业务逻辑层,包含属性对象MarketDao dao,通过调用MarketDao类中的方法来实现对商品仓库的查询、添加、删除等功能,并为属性生成set方法。 (5)MarketController:模拟控制层,包含属性对象MarketService service通过调用Mark
2022-03-16 17:04:20 2.92MB java SpringIOC/DI
1
spring ioc控制反转简单测试代码
2022-01-13 20:03:17 32KB springioc javaioc
1
模拟实现__Spring的Ioc 1、Spring主要两个作用:实例化Bean,动态装配Bean。并将所有的bean放到spring容器中,调用时从容器中取。Spring容器就是一个bean的Map:private Map beans = new HashMap(); 2、本工程,模拟实现Spring的IOC,将xml中配置的Bean读入到Spring容器中,并在测试用例中调用Spring容器中的bean。 3、开发环境eclipse,jdk1.6。使用第三方jar包有:jdom.jar(用于解析xml文件),junit-4.4.jar(用于测试)。
2022-01-06 11:07:04 296KB SpringIOC
1
spring
2021-11-09 18:07:48 1.56MB spring
1
spring
2021-11-09 18:07:48 1.4MB spring
1
我看这里面的都是要付费下载,我这里面有所有AOP和IOC引入的jar包,大家随便下载
2021-09-07 19:04:41 7.85MB springAOP springIOC
1
我们从一个简单的容器开始,一步步的重构,最后实现一个基本的Spring框架的雏形,为了帮助我们更加深入的理解Spring的IoC的原理和源码。 详细内容见博文: 【SSH进阶之路】一步步重构容器实现Spring框架——从一个简单的容器开始(八) 【SSH进阶之路】一步步重构容器实现Spring框架——解决容器对组件的“侵入式”管理的两种方案--服务定位器和IoC容器(九) 【SSH进阶之路】一步步重构容器实现Spring框架——配置文件+反射实现IoC容器(十) 【SSH进阶之路】一步步重构容器实现Spring框架——彻底封装,实现简单灵活的Spring框架(十一)
2021-08-24 23:32:56 1.08MB Spring SpringIoC 简单实现 Spring框架
1
Spring IOC容器Bean对象实例化模拟
2021-08-08 20:02:41 17KB SpringIOC
1
Spring IOC源代码
2021-08-06 16:03:10 12KB SpringIOC
1