m.form1.cn

在Springboot+Mybatis的基础上使用pagehelper实现分页功能

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<...

Java Java 6319

Mybatis基于XML或注解获取Insert记录后的自增长ID

1.在MybatisMapper文件中添加属性“useGeneratedKeys”和“keyProperty”,其中keyProperty是Java对象的属性名,而不是表格的字段名。<insertid="insert"parameterType="Spares"useGeneratedKeys="true"keyProperty="id">insertintosystem(name)values(#{name})</insert>2.Mybatis执行完插入语句后,自动将自增长值赋值给对...

Java Java 2281

mybatis的xml中sql语句中in的写法

传入的参数必须为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...

Java Java 7550

在IDEA中使用mybatis-generator-maven-plugin插件自动生成实体..

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...

Java Java 3302

SpringBoot项目在IntelliJ IDEA中实现热部署

IntelliJIDEA是自动保存的,所以当你敲完代码后他马上会进行重启,当然这个重启的时间要比你手动重启快,一般在5秒内可重启完成1、CTRL+SHIFT+A-->查找makeprojectautomatically-->选中2、CTRL+SHIFT+A-->查找Registry-->找到并勾选compiler.automake.allow.when.app.running3、加maven依赖<dependency><groupId>org.spring...

Java Java 2395

IntelliJ IDEA 源值1.5已过时,将在未来所有版本中删除

原因: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...

Java Java 2656

thymeleaf Exception parsing document: template=

因为Thymeleaf要严格解析XML格式的文档,遇到不闭合标签会报这个错误比如:<linkth:src="@{bootstrap/css/bootstrap.css}"rel="stylesheet">就会报thymeleafExceptionparsingdocument:template="xxxx"错误如果:<linkth:src="@{bootstrap/css/bootstrap.css}"rel="stylesheet"/>单标签的末尾加上结束/就不会报这个错误让Thy...

Java Java 3490

IntelliJ IDEA使用git进行项目基本管理

第一部分:安装1.下载地址:https://git-scm.com/download/win;如果速度慢,使用迅雷下载;2.点击安装,然后下一步,直到下面这个页面:建议:按照上面所示方式选中复选框;3点击下一步,直到出现这个页面:建议:这个页面是选择git使用的命令行,建议使用第一个git自带的;4.点击下一步,直到出现下面这个页面:建议:这个是选择行结束符,wi...

Linux GIT 2328

Git常用命令整理

gitinit在本地新建一个repo,进入一个项目目录,执行gitinit,会初始化一个repo,并在当前文件夹下创建一个.git文件夹.gitclone获取一个url对应的远程Gitrepo,创建一个localcopy.一般的格式是gitclone[url].clone下来的repo会以url最后一个斜线后面的名称命名,创建一个文件夹,如果想要指定特定的名称,可以gitclone[url]newname...

Linux GIT 1961

MyEclipse中安装配置Maven并新建web项目

首先在myeclipse中配置maven的安装路径:新建web项目:如果项目结构没有MavenDependencies需要在项目根路径下的.classpath文件里加上<classpathentrykind="con"path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"></attribute></attribute></attributes></classpathentry>如果项目启动时报maven与jdk版本不对应,需要添加一行...

Java Java 2112