用maven来搭建Spring+SpringMVC+hibernate
来源:互联网 发布:初开淘宝店卖什么好 编辑:程序博客网 时间:2024/05/21 11:25
以前都是自己手工搭建的,用了maven才发现,maven的强大
Junit是maven自动引入的。
0 javax,servlet-api //<scope>provided</scope>加上这个,不然放在tomcat下会报错,
1 Junit
2 spring-core
3spring-web
4 spring-webmvc
以上就可以搭建spring-mvc的框架,
5 spring-orm 故名思议,这个用来进行数据库操作,对hibernate的支持就在里面;
6 hibernate-core,
7 sqljdbc4 //这里我用的是sqlserver2008,,当然你也可以用,mysql-connector。
以上就可以搭建起来hibernate框架,
其实spring框架已经搭建起来了,,只不过AOP的思想没有,
8 aspectjweaver 这个是spring的注解用的
9 commons-dbcp2 这是我用的一个数据库缓冲池,也许你不一定会用到。
以上的包足以搭建成功一个集成环境;
在搭建环境的时候,我发现,sqljdbc4在maven中并没有,
在网上找到的解决方法如下:
需要我们自己进行安装,下面介绍安装步骤:
①下载sqljdbc4.jar包,并存放在本地硬盘中,最好路径中不要包括中文,因为后期还需要用
②开始->运行->cmd,将命令行指向你所放sqljdbc4.jar目录
③执行以下命令
mvn install:install-file -Dfile=sqljdbc4.jar -Dpackaging=jar -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 -Dversion=4.0
如果在回车后命令行中出现如下提示(具体的内容路径可能不同)则说明安装成功
[INFO] Scanning for projects...[INFO][INFO] ------------------------------------------------------------------------[INFO] Building Maven Stub Project (No POM) 1[INFO] ------------------------------------------------------------------------[INFO][INFO] --- maven-install-plugin:2.3.1:install-file (default-cli) @ standalone-pom ---[INFO] Installing /Users/claude/installers/JDBC/sqljdbc_4.0/enu/sqljdbc4.jar to /Users/claude/.m2/repository/com/microsoft/sqlserver/sqljdbc4/4.0/sqljdbc4-4.0.jar[INFO] Installing /var/folders/c6/q1bdtq557kv54783p1g6cbsw0000gp/T/mvninstall1874482299687761721.pom to /Users/claude/.m2/repository/com/microsoft/sqlserver/sqljdbc4/4.0/sqljdbc4-4.0.pom[INFO] ------------------------------------------------------------------------[INFO] BUILD SUCCESS[INFO] ------------------------------------------------------------------------[INFO] Total time: 1.208s[INFO] Finished at: Tue Mar 13 14:07:31 EDT 2012[INFO] Final Memory: 3M/81M[INFO] ------------------------------------------------------------------------
④最后,修改pom.xml文件,加入以下代码
<dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>sqljdbc4</artifactId> <version>4.0</version></dependency>
0 0
- 用maven来搭建Spring+SpringMVC+hibernate
- Spring+Hibernate+SpringMVC+Maven搭建
- Maven搭建springmvc+spring+hibernate+mysql框架
- maven搭建SpringMVC+Spring+hibernate+JPA
- springmvc +hibernate+ spring+ maven框架搭建
- Maven搭建Springmvc+Spring+Hibernate+html
- Maven搭建SpringMvc+Spring+Hibernate框架
- Spring+Hibernate+SpringMVC+Velocity+Maven搭建
- Maven之Spring+SpringMVC+Hibernate搭建
- Maven搭建SpringMVC+Hibernate
- spring+springmvc+hibernate+maven
- 搭建springMVC+Hibernate+Spring
- 搭建Springmvc+spring+hibernate+easyui框架maven版本(目录)
- maven搭建SpringMvc Hibernate Spring的pom.xml
- 基于maven的springmvc +hibernate+ spring框架搭建
- maven+springMVC+hibernate项目搭建(三spring配置结束)
- 搭建springMvc+spring+hibernate+maven开发环境001
- 搭建springMvc+spring+hibernate+maven开发环境002
- NYOJ 题目42 一笔画问题 (欧拉连通图+并查集)
- HDU1008-Elevator
- hdu 1907(尼姆博弈)
- YCSB简介
- 尹松sem:是谁杀死了诺基亚?苹果不是真凶
- 用maven来搭建Spring+SpringMVC+hibernate
- 【RPi树莓派使用指南】An Introduction to Raspberry Pi
- 有上下界的最大流解方程组的解
- CUGBACM_Summer_Tranning5
- [Android]WebView method must on same thread
- Eclipse插件开发中创建java工程的代码
- JSONKit的使用方法
- HBase shell commands
- Trainmaster Standard Time