Java - maven+ibatis+spring mvc环境搭建

1.准备工作:
要搭建者这样的一个框架

a.首先要创建一个maven的项目,然后转成web项目 具体的教程参考我以前的一个文章:
Java-Eclipse使用maven搭建spring mvc

b.要安装好mysql数据库
安装教程:
http://blog.csdn.net/linpeng_1/article/details/69948682

2.开启搭建详细的教程
教程地址:http://blog.csdn.net/yyfpeak/article/details/49844087

ibatis做数据库持久层 有的人推荐用mybatis 也有的说用hibernate,但是公司的java小伙伴推荐说用ibatis

ps提示:以上文章虽然写的很详细,但是还是有不清晰的地方,文件的位置,对于我这样的新手来说不知道放在哪里,如果位置没对应上,那么web.xml,spring-mvc.xml,applicationContext.xml,userMapper.xml等依赖注入就会有问题,所以眼睛要擦亮一点,

3.配置加载说明:
项目启动的时候先加载web.xml,所以我们在web.xml里面配置一些关于spring的一些信息,如下
web.xml部分:

<!-- 添加对springmvc的支持 -->  
    <servlet>  
        <servlet-name>springMVC</servlet-name>  
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>  
        <init-param>  
            <param-name>contextConfigLocation</param-name>  
            <param-value>classpath:spring-mvc.xml</param-value>  
        </init-param>  
        <load-on-startup>1</load-on-startup>  
        <async-supported>true</async-supported>  
    </servlet>  
 <!-- Spring配置文件 -->  
    <context-param>  
        <param-name>contextConfigLocation</param-name>  
        <param-value>classpath:applicationContext.xml</param-value>  
    </context-param>  

**指定加载 这个spring-mvc.xml(名字可以随便起)
classpath:说明这个spring-mvc.xml一定要在 scr/main/resource下面

(java ee项目 一定要手动创建1.scr/main/resource放一些资源配置的文件 2.scr/main/java放一些java类,3.scr/test/resource,4.scr/test/java)**

applicationContext.xml部分:

    <!-- 配置mybatis的sqlSessionFactory -->  
    <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">  
        <property name="dataSource" ref="dataSource" />  
        <!-- 自动扫描mappers.xml文件 -->  
        <property name="mapperLocations" value="classpath:com/demo/mappers/*.xml"></property>  
        <!-- mybatis配置文件 -->  
        <property name="configLocation" value="classpath:mybatis-config.xml"></property>  
    </bean>  

classpath:com/demo/mappers/*.xml 也是指定注入文件位置在scr/main/java里面的com.demo.mappers包里面

<!-- 配置数据源 -->  
    <bean id="dataSource"  
        class="org.springframework.jdbc.datasource.DriverManagerDataSource">  
        <property name="driverClassName" value="com.mysql.jdbc.Driver"/>  
        <property name="url" value="jdbc:mysql://localhost:3306/Test"/>  
        <property name="username" value="root"/>  
        <property name="password" value="123456"/>  
    </bean>  

配置数据库连接信息:
数据库名为:Test
账号:root
密码:123456

上面教程截图看一下文件位置:
这里写图片描述

项目源码:点击下载

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值