SpringBoot入门教程2

动漫百科时间:2024-04-27 14:47:20点击:621

一、前言什么是

是目前Java平台最为流行的ORM框架

本篇开辟环境

1、操作系统:10X64
2、JavaSDK:jdk-
3、:3.5
4、IDEIDEA2017
5、Boot:1.5.6

本项目构建基于:

二、Boot整合1、引入说明--boot-核心for--java用于连接

pom.xml文件:

..boot/-boot--/.5.6.//..boot/-boot--web//...boot/--boot-///--java/.1.38////.8.1////
2、配置数据库连接在配置文件.yml中增加以下配置:
--name:com..jdbc.:jdbc://:3306/::

数据库自行创建下载地址:

说明io.ken...用于存放实体io.ken...dao用于存放数据访问映射*3、创建User表并创建对应实体
DROPIF`user`;`user`(`id`int(11)NOTNULL,`name`(255)NULL,`age`int(11)NULL,``(500)NULL,KEY(`id`))==utf8;
io.ken...;User{intid;name;intage;;int(){id;}void(intid){this.id=id;}(){name;}void(name){this.name=name;}int(){age;}void(intage){this.age=age;}(){;}void(){this.=;}}

和可以选中类名之后使用快捷键Alt+生成

4、数据库操作映射

创建

io.ken...dao;io.ken....User;org....*;java.util.List;@{@("*FROMuserid=#{id}")User(@("id")intid);@("*FROMuser")();@({"INTOuser(name,age,)(#{name},#{age},#{})"})intadd(Useruser);@("FROMuserid=#{id}")int(intid);@("userSETname=#{name},age=#{age},=#{}id=#{id}")int(Useruser);}
5、创建测试API

创建并提供API

io.ken...;io.ken...dao.;io.ken....User;org.....;org...;org..web.bind..;org..web.bind..;java.util.List;@@("/user"){@;@("/")@(intid){.(id);}@("/")@(){.();}@("/add")@add(Useruser){.add(user)==1?"":"";}@("/")@(Useruser){.(user)==1?"":"";}@("/")@(intid){.(id)==1?"":"";}}
6、API测试API示例添加用户/user/add?name===更新用户/user/?name====1查询指定用户/user/?id=1查询所有用户/user/删除指定用户/user/?id=2三、备注
推荐内容