1.Guns结构组成
Spring Boot
Shiro
Mybatis-plus
Spring MVC
Swagger
2.Guns模块介绍
guns-parent:guns的maven父工程
guns-admin:guns的业务子模块
guns-rest:guns的Restful支持模块
3. 定义业务数据
字段名称 | 字段类型 | 字段含义 |
---|---|---|
id | string | 业务唯一编号 |
house_user | string | 业主姓名 |
house_address | string | 业主所在房屋地址 |
house_time | date | 房屋交付时间 |
house_desc | string | 房屋描述信息 |
4.创建数据库
DROP TABLE IF EXISTS `tbl_house`;
CREATE TABLE `tbl_house` (
`id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '业务唯一编号',
`house_user` varchar(50) DEFAULT NULL COMMENT '业主姓名',
`house_address` varchar(200) DEFAULT NULL COMMENT '房屋所在地址',
`house_date` datetime DEFAULT NULL COMMENT '房屋交付时间',
`house_desc` varchar(500) DEFAULT NULL COMMENT '房屋描述信息',
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='房屋信息表';
INSERT INTO `tbl_house` VALUES ('1', '张三', '五常大道1110号', '2018-03-15 11:25:42', '朝阳,大气,交通方便');
INSERT INTO `tbl_house` VALUES ('2', '李四', '余杭塘路1111号', '2018-03-12 11:48:22', '交通方便');
5.代码生成
执行生成的SQL