栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【无标题】springboot+mybatis+mysql搭建一个简单的项目与使用git管理与上传到gitee中(第一步环境搭建与创建数据库与helloController)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【无标题】springboot+mybatis+mysql搭建一个简单的项目与使用git管理与上传到gitee中(第一步环境搭建与创建数据库与helloController)

springboot+mybatis+mysql搭建一个简单的项目与使用git管理与上传到gitee中 本文章是作者最近学习springboot所学的内容,初衷就是想写一个简单的小项目,接下来会介绍搭建流程。使用工具为IDEA2020. 我们打开IDEA后new project 选择spring   Initializr项目如下图,选择JDK版本,选default默认就好了。然后next。 然后下一步Group: 你自己决定啦,java version要注意选8(不要超过8)。然后next。 下一步勾选Web ,选择Springweb项目然后next 接下来项目命名后选Finish。 那么项目就创建好了,下面是项目的文件目录 下面简单讲一下项目的目录结构 代码层:根目录com.chan 资源层:根目录resources 创建完大概如下: 然后测试用的数据表如下 数据库名:library_text CREATE TABLE `t_user`( `USER_ID` bigint(19) NOT NULL AUTO_INCREMENT, `USER_NAME` varchar(255) DEFAULT NULL, `USER_PASSWORD` varchar(255) DEFAULT NULL, `USER_EMAIL` varchar(255) DEFAULT NULL, PRIMARY KEY(`USER_ID`) )ENGINE = InnoDB DEFAULT CHARSET=utf8mb4; INSERT INTO t_user VALUES (11,'chen','123456',' 123456@qq.com'); CREATE TABLE `book_tb1`(   `id` bigint(19) NOT NULL AUTO_INCREMENT COMMENT '自增',     `book_id` varchar(32) NOT NULL DEFAULT '' COMMENT '图书唯一标识',     `book_name` varchar(255) DEFAULT NULL,     `book_publisher` varchar(255) DEFAULT NULL,     `book_price` bigint(19) DEFAULT NULL,     `book_author` varchar(255) DEFAULT NULL,     PRIMARY KEY (`id`) ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4; INSERT INTO book_tb1 VALUES (1,'tb_001','SpringBoot深入实践','机械工程出版社','59.00','陈韶建'); 建议使用工具Navicat更加方便快捷。 我们创建一个用于web访问的controller。在controller下创建HelloController的请求控制类: 如下: 然后运行主程序DemoApplication 在浏览器中输入localhost:8080 得到输出Hello Controller 既成功了。 接下来我们来讲一下全局配置文件。Spring Boot 使用application.properties 或者 application.yml(需要自己创建) .yml格式看起来会简洁一点不过俩种都可以看个人习惯。注意.yml 使用 key:(空格)value 的格式配置。 然后在 application.yml 资源配置如下: 后面我们还需要配置mybatis的 然后我们在pom.xml引入mysql依赖和mybatis依赖 < dependency > < groupId >org.mybatis.spring.boot < artifactId >mybatis-spring-boot-starter < version >1.3.1 mysql < artifactId >mysql-connector-java 下次会出后续哦
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/776938.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号