全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Spring2.5.6开发环境搭建图文教程

Spring2.5.6开发环境搭建的过程,供大家参考,具体内容如下

1、jar 包准备:

  spring 2.5.6 的 jar 包(链接: https://pan.baidu.com/s/1geHM6D9 密码: himj),如图:

  commons-logging-1.2(链接: 下载地址),如图:

  JUnit 4.7(链接: 下载地址),如图:

2、建立 User Library

  2.1 建立 spring 2.5.6 的 User Library

    2.1.1 通过路径 Window --> Preferences --> Java --> Build Path --> User Libraries

    2.1.2 创建步骤,如下列的图:

这样 spring 2.5.6 Library 就创建好了,以后如果有新的jar包要加进来,可以选中library、点击 Add External JARs进行添加,想加多少加多少。

  2.2 建立 JUnit4 的 User Library

    2.2.1 通过路径 Window --> Preferences --> Java --> Build Path --> User Libraries

    2.2.2 创建步骤,如下列的图:

      进入添加User Library 的界面后

    建好的两个 Library 如上图。

3、创建相关的一些类和接口,本测试程序创建了 User、UserDAO、UserDAOImpl、UserService,代码如下:

User

package com.bjsxt.model;

public class User {
 private String username;
 
 private String password;

 public String getUsername() {
 return username;
 }

 public void setUsername(String username) {
 this.username = username;
 }

 public String getPassword() {
 return password;
 }

 public void setPassword(String password) {
 this.password = password;
 }
}

UserDAO

package com.bjsxt.dao;

import com.bjsxt.model.User;

public interface UserDAO {
 public void save(User u);
}

UserDAOImpl

package com.bjsxt.dao.impl;

import com.bjsxt.dao.UserDAO;
import com.bjsxt.model.User;

public class UserDAOImpl implements UserDAO{

 public void save(User u) {
 System.out.println("a user saved!");
 }

}

UserService

package com.bjsxt.service;

import com.bjsxt.dao.UserDAO;
import com.bjsxt.model.User;

public class UserService {
 
 private UserDAO userDAO;
 
 public void addUser(User u){
 this.userDAO.save(u);
 }

 public UserDAO getUserDAO() {
 return userDAO;
 }

 public void setUserDAO(UserDAO userDAO) {
 this.userDAO = userDAO;
 }
}

4、编写与上面类对应的配置文件 beans.xml(名字随便取)

beans.xml

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

 <bean id="u" class="com.bjsxt.dao.impl.UserDAOImpl"></bean>

 <bean id="userService" class="com.bjsxt.service.UserService">
 <property name="userDAO">
 <ref bean="u"/>
 </property>
 </bean>

</beans>

5、编写 spring 测试类:

UserServiceTest

package com.bjsxt.service;

import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

import com.bjsxt.model.User;

public class UserServiceTest {

 @Test
 public void testAddUser() throws Exception {
 ApplicationContext ctx = new ClassPathXmlApplicationContext("beans.xml");//初始化ApplicationContext对象,加载配置文件beans.xml
 
 UserService service = (UserService)ctx.getBean("userService");//从容器中取
 User u = new User();
 u.setUsername("zhangsan");
 u.setPassword("zhangsan");
 service.addUser(u);//容器中已经配置了UserDAOImpl了,并把DAOImpl注入到service之中,所以service直接就可以保存了
 }

}

结果:

代码链接:  spring 2.5.6 框架的搭建.zip

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# Spring  # Spring2.5.6  # SpringMVC环境下实现的Ajax异步请求JSON格式数据  # AngularJS整合Springmvc、Spring、Mybatis搭建开发环境  # springMVC配置环境实现文件上传和下载  # Java+Spring+MySql环境中安装和配置MyBatis的教程  # windows环境下Redis+Spring缓存实例讲解  # struts2.3.24+spring4.1.6+hibernate4.3.11+mysql5.5.  # spring mvc4.1.6 spring4.1.6 hibernate4.3.11 mysql5  # Java环境中MyBatis与Spring或Spring MVC框架的集成方法  # spring profile 多环境配置管理详解  # 详解springboot + profile(不同环境读取不同配置)  # 如图  # 下载地址  # 配置文件  # 好了  # 加多少  # 并把  # 具体内容  # 大家多多  # 就可以  # 中取  # 建好  # 存了  # 加载  # 如上图  # getUsername  # 包要加  # JARs  # Libraries  # External  # Add 


相关文章: 网站制作企业,网站的banner和导航栏是指什么?  如何打造高效商业网站?建站目的决定转化率  官网自助建站系统:SEO优化+多语言支持,快速搭建专业网站  教程网站设计制作软件,怎么创建自己的一个网站?  制作表格网站有哪些,线上表格怎么弄?  建站之星北京办公室:智能建站系统与小程序生成方案解析  在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?  佛山网站制作系统,佛山企业变更地址网上办理步骤?  成都网站制作报价公司,成都工业用气开户费用?  大连网站制作公司哪家好一点,大连买房网站哪个好?  如何批量查询域名的建站时间记录?  Swift中循环语句中的转移语句 break 和 continue  专业公司网站制作公司,用什么语言做企业网站比较好?  如何用wdcp快速搭建高效网站?  电商网站制作公司有哪些,1688网是什么意思?  黑客如何通过漏洞一步步攻陷网站服务器?  微信小程序制作网站有哪些,微信小程序需要做网站吗?  如何用PHP快速搭建CMS系统?  建站之星多图banner生成与模板自定义指南  一键网站制作软件,义乌购一件代发流程?  如何在建站主机中优化服务器配置?  贸易公司网站制作流程,出口贸易网站设计怎么做?  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?  ,柠檬视频怎样兑换vip?  高防网站服务器:DDoS防御与BGP线路的AI智能防护方案  济南企业网站制作公司,济南社保单位网上缴费步骤?  湖州网站制作公司有哪些,浙江中蓝新能源公司官网?  已有域名如何快速搭建专属网站?  如何选择网络建站服务器?高效建站必看指南  建站主机选购指南与交易推荐:核心配置解析  内部网站制作流程,如何建立公司内部网站?  深圳防火门网站制作公司,深圳中天明防火门怎么编码?  想学网站制作怎么学,建立一个网站要花费多少?  如何选择适合PHP云建站的开源框架?  如何在阿里云购买域名并搭建网站?  东莞市网站制作公司有哪些,东莞找工作用什么网站好?  济南网站建设制作公司,室内设计网站一般都有哪些功能?  如何在建站之星绑定自定义域名?  如何选择建站程序?包含哪些必备功能与类型?  建站主机助手选型指南:2025年热门推荐与高效部署技巧  网站设计制作企业有哪些,抖音官网主页怎么设置?  视频网站app制作软件,有什么好的视频聊天网站或者软件?  php json中文编码为null的解决办法  南京网站制作费用,南京远驱官方网站?  ,网页ppt怎么弄成自己的ppt?  陕西网站制作公司有哪些,陕西凌云电器有限公司官网?  建站之星下载版如何获取与安装?  网站制作价目表怎么做,珍爱网婚介费用多少?  建站之星代理商如何保障技术支持与售后服务?  如何选择最佳自助建站系统?快速指南解析优劣 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。