java spring 皮毛

本文介绍了初次接触Spring框架的感受与体验,详细记录了使用Spring在C#及Java环境下进行依赖注入的过程,包括配置文件的创建与类的加载方式,并分享了Spring MVC在MyEclipse与IntelliJ IDEA中的应用案例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

随性学习的,有问题请大家多多指教。

简单说下spring吧,这玩意事实上我之前没有接触过,但是想转java必须得接触。头次接触是c#的代码里头有用的spring的东西,感觉很神奇但是又有点鸡肋。这么说吧之前使用是基于类名创建类而使用的spring(在那个项目中是这么使用的)。而后呢c#和java本身也有这个功能所以我说这个功能比较鸡肋。

C#用spring的这个功能要引spring.core.dll,

1.      搞一个想要加载的类的配置文件,文件例子如下:


2.      加载配置文件

IapplicationContext context = new XmlApplicationContext(“配置文件名称”)

3.      创建类

context.GetObject(“id名称”)as接口类

         Java分3块

1.      和c#类似也是通过配置文件加载类

直接看例子testapplicationspring

2.      Springmvc myeclipse版本

其实和idea类似但是由于在网上找的有点问题所以直到idea的调通了才反过来把他的调通。

首先从网上找的例子:

http://blog.youkuaiyun.com/swingpyzf/article/details/8904205

但是问题很多~~

首先servlet的配置文件名称必须和web。Xml里头配置的servlet相同否则它会报找不到servlet的配置文件的错误,其次监听上下文和上下文的内容并非必须的配错了也会有错。再次servlet的配置文件中<beans:~~也并非必须只有在可能重名的beans里头才需要这样做,另外不太明白他为啥来回的加载root-context.xml。最后注意servlet的bean里头配置的p:prefix="/page/"应该是指明了你的controller的有效范围在page里头在外头的是不管用的。还有需要注意的是servlet的头部最好找个范例来否则会报找不到beans的错误。

例子:testspringmvc1

3.      Springmvc idea版本

这个就比较简单了直接使用idea的项目生成下一步下一步就行。

例子;

Testspringmvc3



测试项目名称乱写的,多多包涵!!

项目源代码:

http://download.youkuaiyun.com/detail/w6025110/9861012

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值