Java

来源:互联网 发布:经纬度转换成坐标软件 编辑:程序博客网 时间:2024/06/04 11:34

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

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

项目源码:点击下载

0 0
原创粉丝点击