竹笋

注册

 

发新话题 回复该主题

SpringBootMyBatis搭建 [复制链接]

1#
白癜风患者微信群 http://www.guanxxg.com/news/roll/1563791.html

一、项目设计及框架搭建

1.1、SpringBoot的搭建与启动

1、新建一个项目,选择1.8版本jdk,点击“下一步”

2、填写包名等信息,点击“下一步”

3、因为我们搭建的是web项目,选择web和mybatis,点击“下一步”

4、修改项目名称和项目路径,点击“完成”

5、HellowWorld

(1)

RestController由两个标签组成:

Controller一个controller类,能接受前台发送的请求,做相应数据的处理,请求的响应。

ResponseBody将数据内容或对象作为HTTP的正问返回。

(2)#端口号配置server.port=#应用的上下文路径配置server.servlet.context-path=/demo

1.2、表设计和实体类的创建

1、表结构创建脚本

CREATETABLE`tb_area`(

`area_id`int(2)NOTNULLAUTO_INCREMENT,

`area_name`VARCHAR()NOTNULL,

`priority`int(2)NOTNULLDEFAULT0,

`create_time`datetimeDEFAULTNULL,

`last_edit_time`datetimeDEFAULTNULL,

PRIMARYKEY(`area_id`),

UNIQUEKEY`UK_AREA`(`area_name`)

)ENGINE=INNODBAUTO_INCREMENT=1DEFAULTCHARSET=utf8;

2、实体类创建

publicclassArea{privateStringareaId;privateStringareaName;privateStringpriority;privateDatecreateTime;privateDatelastEndTime;publicStringgetAreaId(){returnareaId;}publicvoidsetAreaId(StringareaId){this.areaId=areaId;}publicStringgetAreaName(){returnareaName;}publicvoidsetAreaName(StringareaName){this.areaName=areaName;}publicStringgetPriority(){returnpriority;}publicvoidsetPriority(Stringpriority){this.priority=priority;}publicDategetCreateTime(){returncreateTime;}publicvoidsetCreateTime(DatecreateTime){this.createTime=createTime;}publicDategetLastEndTime(){returnlastEndTime;}publicvoidsetLastEndTime(DatelastEndTime){this.lastEndTime=lastEndTime;}}

二、项目开发

2.1、POM的配置

dependencygroupIdmysql/groupIdartifactIdmysql-connector-java/artifactId/dependencydependencygroupId

分享 转发
TOP
发新话题 回复该主题