SpringBoot集成MyBatis分页插件PageHelper,通用Mapper,既然人家集成了,那我们肯定要用集成的,当然也可以用独立的pagehelper,本文只讲解集成的方式1、配置你的pom.xml,增加如下dependency<dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper-spring-boot-starter</artifactId><version>1.1.2<...
1.在MybatisMapper文件中添加属性“useGeneratedKeys”和“keyProperty”,其中keyProperty是Java对象的属性名,而不是表格的字段名。<insertid="insert"parameterType="Spares"useGeneratedKeys="true"keyProperty="id">insertintosystem(name)values(#{name})</insert>2.Mybatis执行完插入语句后,自动将自增长值赋值给对...
传入的参数必须为collection类型的,List、Map,如果你在地址栏接收到的是字符串,那你需要转为collection类型在XML中主要使用foreach标签<foreachitem="item"collection="listTag"index="index"open="("separator=","close=")">#{item}</foreach>foreach的结果为:(23,46,75,43)这种形式foreach元素的属性主要有item,inde...
1、配置mybatis-generator-maven-plugin插件首先maven的pom.xml的节点里,配置一下插件的支持<!--使用maven的mybatis-generator-maven-plugin插件自动生成实体类--><plugin><groupId>org.mybatis.generator</groupId><artifactId>mybatis-generator-maven-plugin</artifactId><version>1.3.2</version><configuration><verb...
IntelliJIDEA是自动保存的,所以当你敲完代码后他马上会进行重启,当然这个重启的时间要比你手动重启快,一般在5秒内可重启完成1、CTRL+SHIFT+A-->查找makeprojectautomatically-->选中2、CTRL+SHIFT+A-->查找Registry-->找到并勾选compiler.automake.allow.when.app.running3、加maven依赖<dependency><groupId>org.spring...
原因:IDEA默认把项目的源代码版本设置为jdk1.5,目标代码设置为jdk1.5解决方案:1、修改Maven的Settings.xml文件添加如下内容<profile><id>jdk-1.8</id><activation><activeByDefault>true</activeByDefault><jdk>1.8</jdk></activation><properties><maven.compiler.source>1.8</maven.compiler.source><maven.compiler.t...
因为Thymeleaf要严格解析XML格式的文档,遇到不闭合标签会报这个错误比如:<linkth:src="@{bootstrap/css/bootstrap.css}"rel="stylesheet">就会报thymeleafExceptionparsingdocument:template="xxxx"错误如果:<linkth:src="@{bootstrap/css/bootstrap.css}"rel="stylesheet"/>单标签的末尾加上结束/就不会报这个错误让Thy...
第一部分:安装1.下载地址:https://git-scm.com/download/win;如果速度慢,使用迅雷下载;2.点击安装,然后下一步,直到下面这个页面:建议:按照上面所示方式选中复选框;3点击下一步,直到出现这个页面:建议:这个页面是选择git使用的命令行,建议使用第一个git自带的;4.点击下一步,直到出现下面这个页面:建议:这个是选择行结束符,wi...
gitinit在本地新建一个repo,进入一个项目目录,执行gitinit,会初始化一个repo,并在当前文件夹下创建一个.git文件夹.gitclone获取一个url对应的远程Gitrepo,创建一个localcopy.一般的格式是gitclone[url].clone下来的repo会以url最后一个斜线后面的名称命名,创建一个文件夹,如果想要指定特定的名称,可以gitclone[url]newname...
首先在myeclipse中配置maven的安装路径:新建web项目:如果项目结构没有MavenDependencies需要在项目根路径下的.classpath文件里加上<classpathentrykind="con"path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"></attribute></attribute></attributes></classpathentry>如果项目启动时报maven与jdk版本不对应,需要添加一行...