【Spring】——环境搭建

来源:互联网 发布:网络上刘皇叔是什么梗 编辑:程序博客网 时间:2024/04/30 05:28


    1.spring的依赖包配置

     选择window下的preferences,找到java下的Build Path,打开User Libraries,使用其中的“New”新建,如下图所示步骤:



    创建成功后,选中所新创建的libraries,通过“Add JARs...”添加jar包,全部添加完成后直接“OK”即可。


    2.将applicationContext.xml文件拷贝到src下

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xmlns:aop="http://www.springframework.org/schema/aop"     xmlns:tx="http://www.springframework.org/schema/tx"     xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd           http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd           http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd">  </beans>

    如果程序猿你的MyEclipse不会智能提示,这绝对是不能容忍的,怎样对其进行相应的设置呢?

    继续选择window下的preferences,找到MyEclipse—>Files and Editors—>XML—>XML Catalog,随意选中其中一项,添加“Add...”:



    在File System中选择你的spring-beans-2.0.xsd文件

     Location中为spring-beans-2.0.xsd文件所在目录

     Key type:下拉框中选择Schema location

     Key:将Location中文件名(仅仅是文件名)复制,在Key已有的内容后加左斜杠“/”,将文件名粘贴到其后面;如图



    接下来,程序猿们就可以痛快的使用MyEclipse搬代码啦!


    3.提供log4j.prorperties配置文件

    引入到项目中即可,附加下载地址:http://download.csdn.net/download/E_wsq/367614


    4.在UserManager中提供构造函数,让spring将userDao实现注入(DI)过来


    5.spring管理对象的创建和依赖,将依赖关系配置到spring的核心配置文件中

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xmlns:aop="http://www.springframework.org/schema/aop"     xmlns:tx="http://www.springframework.org/schema/tx"     xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd           http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd           http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd">    <bean id="userDao4Mysql" class="com.bjpowernode.spring.dao.UserDao4MySqlImpl"/>    <bean id="usrDao4Oracle" class="com.bjpowernode.spring.dao.UserDao4OracleImpl"/>    <bean id="userManager" class="com.bjpowernode.spring.manager.UserManagerImpl">   <constructor-arg ref="userDao4Mysql"/>  </bean></beans>




1 0
原创粉丝点击