Eclipse+Struts2+Spring+MyBatis环境搭建(7)

2019-03-16 17:51

} publicLoginServicegetLoginService() { returnloginService; } publicvoidsetLoginService(LoginServiceloginService) { this.loginService = loginService; } …….. } @Autowired:自动注入

@Qualifier:多个相同类型时选择注入哪一个。

6. 整合MyBatis 复制MyBatis的JAR包

从mybatis-3.1.1-bundle.zip包中复制mybatis-3.1.1.jar,加lib目录下6个JAR文件到该工程的WEB-INF/lib目录下。

(其中commons-logging-1.1.1.jar直接覆盖现有的)

安装MyBatis Generator插件

该插件安装后能基于数据库表生成mybatis的相关文件,省下不少手动编码的功夫。安装参考说明:http://code.google.com/p/mybatis/wiki/Generator

插件更新地址是:

http://mybatis.googlecode.com/svn/sub-projects/generator/trunk/eclipse/UpdateSite/

插件安装好之后,能在新建项目中找到图示条目:

创建数据库测试对象

这里使用的是ORACLE数据库。

--创建数据库模式 createuser ems identified by\; grant connect to ems; grant resource to ems; grant unlimited tablespace to ems; --创建表 createtable T_USER ( USERID NUMBER(8) notnull, USERNAME VARCHAR2(30), PASSWORD VARCHAR2(30), STATE NUMBER(3) default 0 ); altertable T_USER addconstraint PK_USER primarykey (USERID); comment ontable T_USER is'用户表'; comment oncolumn T_USER.USERID is'用户标识'; comment oncolumn T_USER.USERNAME is'用户名'; comment oncolumn T_USER.PASSWORD is'密码'; comment oncolumn T_USER.STATE is'状态'; insertintot_user(userid,username,password,state) values(1,'admin','1234',0) ; insertintot_user(userid,username,password,state) values(2,'root','1234',0) ; insertintot_user(userid,username,password,state) values(3,'tom','1',0) ; insertintot_user(userid,username,password,state) values(4,'scott','tiger',0) ; insertintot_user(userid,username,password,state) values(5,'system','manger',0) ; commit; 创建generatorConfig.xml文件

PUBLIC\ \>

password=\/>


Eclipse+Struts2+Spring+MyBatis环境搭建(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:德威工程9月9日安全日活动总结

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: