MyEclipse2017搭建 pringMVC4.1+Hibernate3.3

1.新建web project。

1)在Package Explorer空白处右键点击鼠标,选择New-->Web Project

MyEclipse2017搭建 pringMVC4.1+Hibernate3.3_第1张图片

2)这里项目名叫做springmvc

MyEclipse2017搭建 pringMVC4.1+Hibernate3.3_第2张图片


3)点击下一步、下一步,然后选择“Generate web.xml deployment descriptor”,这样项目中会包含web.xml,不用自己再创建了。

MyEclipse2017搭建 pringMVC4.1+Hibernate3.3_第3张图片


点击"Finish"完成。

4)将spring和hibernate所需的jar包添加到lib文件夹中,之后在添加spring和hibernate开发能力的时候就不用添加jar包了。所需要的jar可以在这里下载:http://download.csdn.net/download/mr_orange_klj/10134163


2.添加spring开发能力

1) 在右键点击项目,在弹出菜单中选择Configure Facet-->Install Spring Facet

MyEclipse2017搭建 pringMVC4.1+Hibernate3.3_第4张图片


2)在弹出对话框中选择下一步

MyEclipse2017搭建 pringMVC4.1+Hibernate3.3_第5张图片


3)把spring配置文件的所在文件夹改为WebRoot/WEB-INF,其他的不变,点击下一步

MyEclipse2017搭建 pringMVC4.1+Hibernate3.3_第6张图片


4)取消勾选Spring 4.1.0 Libraries ,不添加jar包,点击finish完成

MyEclipse2017搭建 pringMVC4.1+Hibernate3.3_第7张图片


这样就完成了该项目的spring开发能力的添加。


3.配置SpringMVC

1)在WEB-INF文件夹下新建文件spring-serlvet.xml(有的项目里叫做springmvc-servlet.xml,或者dispatcher-servlet.xml)


2)在spring-servlet.xml中添加以下代码:

  
  
     
     
      
      
    
      
          
          
          
          
      
  

3)在web.xml中的标签前添加以下代码,用来指定springMVC的servlet

  
  	
		spring
		org.springframework.web.servlet.DispatcherServlet
	
	
		spring
		/
	
4)新建controller包,在包中新建类TestAction:

package controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class TestAction {

	@RequestMapping("/test")
	@ResponseBody
	public String test(){
		return "Hello,SpringMVC!";
	}
}
5)发布项目,然后在浏览器地址栏中输入http://localhost:8080/springmvc/test,即可看到springmvc servlet的响应:

Hello,SpringMVC!


这表示springMVC已经配置成功


4.新建数据库连接(以mysql为例)

1) 在Myeclipse界面右上角点击“Open Perspective”按钮。

MyEclipse2017搭建 pringMVC4.1+Hibernate3.3_第8张图片


2) 在弹出对话框中选择“Database Explorer”,点击OK,打开数据库视图

MyEclipse2017搭建 pringMVC4.1+Hibernate3.3_第9张图片


3)在DB Browser空白处点击鼠标右键,选择“new”

MyEclipse2017搭建 pringMVC4.1+Hibernate3.3_第10张图片


4)"Driver Template"选择"MySQL Connector/J",输入连接名称(这里取名叫mysql)、数据库url、用户名、密码,并加入mysql jdbc驱动jar包(该jar包包含在在上文提供的jar包里,名称叫做"mysql-connector-java-5.1.7.jar")。

MyEclipse2017搭建 pringMVC4.1+Hibernate3.3_第11张图片

5)点击Test按钮可以测试连接是否成功,连接成功证明配置正确。


6)点击“Finish”,完成配置。


5.添加hibernate开发能力

1)右键点击项目,选择Configure Facet-->Install Hibernate Facet


MyEclipse2017搭建 pringMVC4.1+Hibernate3.3_第12张图片


2.在弹出对话框中选择hibernate的版本为3.3,点击下一步。

MyEclipse2017搭建 pringMVC4.1+Hibernate3.3_第13张图片

2)取消勾选"Create Sessionfactory Class",点击下一步。


MyEclipse2017搭建 pringMVC4.1+Hibernate3.3_第14张图片


3)在DB Driver中选择刚才配置的mysql数据库连接,点击下一步。

MyEclipse2017搭建 pringMVC4.1+Hibernate3.3_第15张图片


4)取消勾选,不添加jar包,点击Finish完成配置。

MyEclipse2017搭建 pringMVC4.1+Hibernate3.3_第16张图片


5.如果lib中导入了上文提供的spring和hibernate的jar包,那么在完成时会提示mysql-connector-java.jar已存在,是否替换文件,因为完成时myeclipse会将驱动包导入到lib文件夹中。选择"Keep Existing"或“Replace”都可以。

MyEclipse2017搭建 pringMVC4.1+Hibernate3.3_第17张图片


至此springmvc+hibernate开发框架就已经搭建成功。可以用myeclipse提供的反向工程工具生成反向工程类。

你可能感兴趣的:(hibernate,springmvc,spring,myeclipse)