git add . // 将项目中修改的文件加入提交目录
git commit -m "描述" //将项目文件提交
git push //确认提交
//首先在maven中添加依赖
<project xmlns="...">
...
<build>
<plugins>
<plugin>
<groupId>org.flywaydb</groupId>
<artifactId>flyway-maven-plugin</artifactId>
<version>6.2.2</version>
<configuration>
<url>jdbc:h2:file:./target/foobar</url>
<user>sa</user>
</configuration>
<dependencies>
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>1.4.197</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
</project>
//确保本地是没有数据库的
//此工具对接h2数据库
//再创建脚本迁移目录src/main/resources/db/migration/V1__Create_person_table.sql
//在上面那个目录的sql文件中写好数据库脚本文件
//最后再terminal中运行mvn flyway:migrate
//它会自动的创建一个h2数据库和其中的表格
1,先确定一个页面路径,比如文章发布页面publish,主体对象是question,
2,你就要开始写一个controller,叫publishController,定义好前端模版publish.html
在controller中定一个访问方法,里面用RequestParam接收页面form表单传送过来的数据
用Model会传给前端页面
3.在controller中要对数据进行增删查改操作的话就需要写一个questionMapper,用Autowired注入即可
5.在使用questionMapper之前必须先写一个question实例对象(放在model中),用来携带form表单传送来的数据到questionMapper中
4.在questionMapper中定义一个方法接收一个question实例,然后再方法前面添加一个@inser(插入)或者@select(查询)的注解,在后面的括号中写sql语句
基本的开发流程就是这样,详细的看代码即可。
mvn -Dmybatis.generator.overwrite=true mybatis-generator:generate