-
useGeneratedKeys="true" keyProperty="areaId"
insert返回的就是插入数据条数0或1, 设置useGeneratedKeys="true" keyProperty="id"之后返回的id是映射回实体类中的, 需要获取id就是Object.getId()就可以,如果设置useGeneratedKeys="false",那么Object.getId()就会是0 (或者只之前自己设置的值,但这个值不会写入到数据库的id里去,数据库依然是自增)
查看全部 -
GlobalExceptionHandler
查看全部 -
AreaController
查看全部 -
AreaController
查看全部 -
AreaController.listArea()
查看全部 -
AreaServiceImpl.modifyArea()
查看全部 -
AreaServiceImpl.addArea()
查看全部 -
AreaServiceImpl
查看全部 -
TranscationManagementConfiguration
查看全部 -
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <!-- 配置全局属性 --> <settings> <!-- 使用jdbc的getGeneratedKeys获取数据库自增主键值 --> <setting name="useGeneratedKeys" value="true"/> <!-- 使用列标签替换列别名 默认:true --> <setting name="useColumnLabel" value="true"/> <!-- 开启驼峰命名转换:Table{create_time} -> Entity{createTime} --> <setting name="mapUnderscoreToCamelCase" value="true"/> </settings> <!-- Continue going here --> </configuration>
查看全部 -
这是java 开发小程序后端查看全部
-
CREATE TABLE `tb_area`(
`area_id` INT(2) NOT NULL AUTO_INCREMENT,
`area_name` VARCHAR(200) NOT NULL,
`priority` INT(2) NOT NULL DEFAULT '0',
`create_time` DATETIME DEFAULT NULL,
`last_edit_time` DATETIME DEFAULT NULL,
PRIMARY KEY (`area_id`),
UNIQUE KEY `UK_AREA`(`area_name`)
) ENGINE=INNODB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
查看全部 -
getter and setter idea快捷键为 alt+insert
查看全部 -
server.context-path=/demo 可以配置所有请求的url前缀
查看全部 -
这里的areaList是controller层的数据吗
查看全部
举报