SpringMVC MyBatis 集成 HelloWorld

5 篇文章 0 订阅
2 篇文章 0 订阅
1,首先推荐我学习Spring 和 MyBatis 两本好书

Spring In Action  

Java persistence with MyBatis 3: 点击打开链接

2,这篇文章是继上篇文章 SpringMVC HelloWorld 后,增加集成MyBatis 3:点击打开链接


3,Spring3.0.6  和  MyBatis 3.2.3

4,导入MyBatis 包:下载地址:http://blog.mybatis.org/p/products.html,  包括mybatis-srping.1.2.x.jar 集成包







5,配置 web.xml



6,创建并且配置springmvc-servlet.xml 文件, 在WEB-INF/springmvc-servlet.xml  下




7, 创建Studeng.java



8,创建mapper.java 和 mapper.xml

 







9,创建 service




9.springmvc-servlet.xml 配置


10,applicationContext.xml, 主要的集成工作都在这个文件,配置数据源, mybatis.xml




11,mybatis-config.xml




12,数据源头,注意,数据源的信息要和mysql数据库对应上,且name需要和applicationContext.xml 中配置的数据value对应上。

<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">

<property name="jndiName" value="java:comp/env/jdbc/hldb_test" />

</bean>






13,创建表

CREATE TABLE STUDENTS
(
stud_id int(11) NOT NULL AUTO_INCREMENT,
name varchar(50) NOT NULL,
email varchar(50) NOT NULL,
dob date DEFAULT NULL,
PRIMARY KEY (stud_id)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=latin1;
/*Sample Data for the students table */
insert into students(stud_id,name,email,dob)
values (1,'Student1','student1@gmail.com','1983-06-25');
insert into students(stud_id,name,email,dob)
values (2,'Student2','student2@gmail.com','1983-06-25');

14,tomcat部署运行(可选:修改为<Context docBase="Env" path="" reloadable="true" source="org.eclipse.jst.jee.server:Env"/></Host>
       



15:访问方式:http://localhost:8080/Env/pg/test.html (可选配置后,访问方式:http://localhost:8080/pg/test.html)


项目下载地址:http://download.csdn.net/detail/guitk/9518319。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值