皇甫?Spring开题中...

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了皇甫?Spring开题中...相关的知识,希望对你有一定的参考价值。

spring

(由Rod Johnson创建的一个开源框架)Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。

1.Spring的核心概念
1.1 作用:管理我们项目中的各种业务Bean(Service 类,DAO类,Action类)
实例化,属性赋值
1.2 《Spring源码深度剖析》
1.3 浅显理解 Spring看成是看成是一个水桶,各种bean就是水
如果不用水桶去管理水,如果只有Spring,没有bean。
Struts2作用:MVC和参数自动装配
Hibernate:持久化数据保存

Spring的好处:

Spring能有效地组织你的中间层对象,无论你是否选择使用了EJB。如果你仅仅使用了Struts或其他的包含了J2EE特有APIs的framework,你会发现Spring关注了遗留下的问题。Spring能消除在许多工程上对Singleton的过多使用。根据我的经验,这是一个主要的问题,它减少了系统的可测试性面向对象特性。

2.IOC和DI
IOC侧重思想:有了IOC,解耦不求人
DI实现,注入(有三种)
set方法注入(spring框架支持)
构造注入 (spring框架支持)
接口注入
结语:相当于是站在不同维度的同一个东西

 

以上是关于皇甫?Spring开题中...的主要内容,如果未能解决你的问题,请参考以下文章

基于java药店管理系统开题报告怎么写

毕业论文开题答辩老师会提及的8个问题

毕业季基于ssm框架的管理系统设计与实现如何写开题报告,怎么完成设计

《Blue Flke团队》第二次作业通讯录项目开题报告

计算机专业毕业设计开题报告怎么写?

计算机专业开题报告这么写,有效有用还能过