1 / 11
文档名称:

建立SpringMvc工程.docx

格式:docx   大小:699KB   页数:11页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

建立SpringMvc工程.docx

上传人:w447750 2017/8/31 文件大小:699 KB

下载得到文件列表

建立SpringMvc工程.docx

相关文档

文档介绍

文档介绍:建立SpringMvc工程

自动生成的配置文件,在进行配置中只需要将“数据库驱动包”的位置、“数据库连接”以及表的名称修改即可,具体操作如下:
<generatorConfiguration >
<classPathEntry location="D:\yingyongchengxu\" /> <!--数据库驱动包位置-->
将location的路径改为相应的数据库驱动报的位置。
<onnection driverClass="" connectionURL="jdbc:sqlserver://localhost:1433;DatabaseName=springtest" userId="sa" password="123456" />
在这里将连接数据库的语句以及用户名称和密码写好,由于我使用SQLServer连接数据库,所以连接语句如上。
另外需要注意的是:在使用SQLServer连接数据库的过程中,必须使用SQLServer身份认证。
<table schema="dbo"tableName="user"
enableCountByExample="false"enableUpdateByExample="false"enableDeleteByExample="false"enableSelectByExample="false"selectByExampleQueryId="false" >
以上语句只需要将数据库的名称和表名称修改成你所连接的数据库名称和表名。
需要注意的是:SQLServer建立表的数据库名称为dbo。
将所有代码修改完成之后,右击“generatorConfig”,点击“Generate Mybatis/iBATIS Atifacts”就会生成dao,model
通过数据库generator Mybatis,Mybatis主要是生成映射文件。。生成的文件在src文件夹下面的resource下。
指定SQLServer数据库连接的驱动包,修改驱动包的路径。
修改数据库连接的URL和用户名、密码。这样生成的工具才能访问到你的数据库,先通过访问你的数据库,然后通过表结构来生成类文件或者映射文件。
生成模型文件的包名和位置,将一个个的表映射成模型,
生成映射文件的包名和位置,
Dao就是mapper,生成映射文件就会生成dao文件,生成dao的包名和位置。
我们在配置table的时候,将哪些表生成类文件或者映射文件,需要映射几个表就写几个,第一个参数是schema,第二个参数是table name,后面的代码是为了解决生成乱码的,
注:java类名称第一个字母要大写。
Dao下面生成的都是映射文件Mapper,有几个表生成几个映射文件,生成的Mapper文件思路就很清晰,在生成的Mapper配置文件
加入Spring和Mybatis的jar包
因为是Sping、Mvc以及Mybatis整合,所以需要将对应的jar包加入进去,要不然项目都起不来,不添加jar包项目都起不来。
在建立项目的时候要New一个maven project,建立Spring Mvc就是建立一个web项目,
按照****惯你可以在新建一个项目的时候首先修改编码为UTF-8,在属性properties下可以修改,
新建立的maven项目有一个固定的目录,src/main/java,src/test/java以及src/main/resources其中在src/main/java中主要存放java的文件,src/test/java主要存放编译的文件,src/main/resources中主要存放配置文件。

Pom文件主要用来添加依赖jar包,在这里你需要将spring
在添加jar包的时候,如果运行不成功,出现Missing .:sqljdbc4:jar:
错误,说明Maven can't find this artifact in any of the configured,这个时候需要将所需要jar包通过下面的maven命令将jar包安装到自己的***上。
Maven 安装 JAR 包的命令是:
mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversi