金戎君的gravatar头像
金戎君 2015-04-24 10:37:32

Mybatis+Struts2+Spring3环境搭建入门实例下载

Mybatis+Struts2+Spring3环境搭建

  1. 首先应该了解mybatis基本的知识,可以参见mybatis中文版教程.pdf,也可以自己在网上进行了解;
  2. 在mysql数据库中创建本地localhost创建test数据库,用户名root,密码123456,在里面创建测试用户表:User,包含如下字段信息:

Mybatis+Struts2+Spring3环境搭建入门实例下载 

注意id类型为varchar,要和代码中User实体类相匹配;

  1. 创建web项目工程,导入mybatis、struts、spring相关jar包
  2. 在web.xml中配置struts、spring启动加载相关配置;
  3. 编写spring、struts相关配置文件,配置数据库连接池,配置mybaties与spring整合以及配置struts与spring 的整合等等;
  4. 编写相应的实体类文件,注意实体类名称和属性名称最好和表名称以及它里面字段的名称保持一致;
  5. 编写dao层、service层、serviceImpl层以及action代码,需要注意的是,因为使用了mybatis,所以不需要daoImpl层,因为根据框架的配置,所有的数据库处理在dao层,里面有一个接口文件(UserDao)和一个与数据库打交道进行增删查改的xml文件,UserDao.xml,用户只要配置好了,就可以在service层中调用dao中的方法进行相应的逻辑处理!如果对userDao.xml中的相关配置有疑问的话,请自己查阅相关的文档进行了解!
  6. 所有配置项目代码参见项目MybatiesSS,这是一个已经配置好了的项目,里面无论是配置文件和代码都有相应的注释,请仔细查看了解;
  7. 将MybatiesSS项目部署在Tomcat服务器中,启动没有错误,表示框架搭建成功,debug和info信息不属于错误;
  8. 在地址栏中输入如下测试地址,即可对用户表进行操作:

查询用户信息:http://localhost:8080/MybatiesSS/userAction!queryUsers.do

保存用户信息:

http://localhost:8080/MybatiesSS/userAction!addUser.do?userName=jack&password=2269

删除用户信息:

http://localhost:8080/MybatiesSS/userAction!delUser.do?id=1

自己尝试一下吧,so easy!!

Mybatis+Struts2+Spring3环境搭建入门实例下载

Mybatis+Struts2+Spring3环境搭建入门实例下载

由于压缩包大小限制,删掉了一个aspectjtools.jar包,大家自己到网上下一个吧

aspectjtools.jar Jar File:http://central.maven.org/maven2/aspectj/aspectjtools/1.5.4/aspectjtools-1.5.4.jar


打赏

文件名:mybatis+struts+spring.zip,文件大小:14174.741K 下载
最代码最近下载分享源代码列表最近下载
三好青年  LV6 2021年10月25日
xuzhenlin  LV1 2019年3月29日
weizuqun  LV8 2018年9月26日
46474816  LV3 2018年9月10日
duoyidu  LV2 2018年7月7日
minifan  LV6 2018年6月12日
asfsafsagas  LV1 2018年4月22日
htmljolly  LV2 2018年4月15日
LHJ123  LV30 2017年11月5日
SUPERABLKS  LV3 2017年11月2日
最代码最近浏览分享源代码列表最近浏览
三好青年  LV6 2021年10月25日
zuidaima123456灬  LV1 2021年4月19日
wql666 2021年2月25日
暂无贡献等级
龙傲翔于天long  LV5 2020年6月15日
zmqszz  LV2 2020年5月26日
mijinfu  LV14 2020年5月20日
bjgaocl  LV13 2020年3月21日
2252536772  LV21 2020年2月27日
1961615781  LV1 2020年1月4日
zhanhuo2019 2019年11月15日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友