SpringBoot项目部分文件解析、数据库连接(idea)
一、创建项目
1.File->new->project;
2.选择“Spring Initializr”,点击next;(选择电脑中已安装的jdk配置)
3.完善信息
4.Web下勾选Spring Web Start/Web/Spring Web);Template Englines勾选Thymeleaf;SQL勾选:MySQL Driver,JDBC API 和 MyBatis Framework三项;点击next;
二、与数据库连接(MYSQL)
①登陆SQLyog并点击连接
②创建数据库,例如rg18,并创建对应的表
③在IDEA中连接数据库(mysql):view->tools windows->data base
④在右侧弹出的栏中,点+
选择data source->mysql
⑤填上对应的数据库名(例如,我创建的数据库为rg18,故此处database填的也是rg18),用户名与密码,并连接。
三、application.yml文件讲解
文件目录如下:
application.yml代码:
tip:"#"为详解注释
#配置端口号和数据库连接server:#运行的端口号,进入网页时地址就是http://localhost:8080port: 8080generalUsername: Erya#连接数据库
mydb:username: rootpassword: 123456url: mysql#配置springmvc的视图
spring:mvc:view:prefix: /suffix: .jspdatasource: #g告诉springboot去哪里链接数据库,以及用什么样的方式链接数据库driver-class-name: com.mysql.jdbc.Driverurl: jdbc:mysql://localhost:3306/rg18?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8username: rootpassword: 123456#使用druid数据库连接池连接数据库type: com.alibaba.druid.pool.DruidDataSourcemybatis:#告诉mybatis,mapper文件的映射路径mapper-locations: classpath:mappers/*.xmltype-aliases-package: com.cy.springboot29.entityconfiguration:map-underscore-to-camel-case: true
四、Add run configurations
运行springboot项目,相应地,需要添加对应的运行配置。
以下文件是项目的启动类,在运行配置中将会选定。
其内容会引用controller包中跳转页面的文件。
①add configurations
②点+号,spring boot
③按图中步骤即可。
tip:如果项目中包含多个子项目,如:
可以分别创建两个springboot,选择运行。
五、SpringBoot项目源码(功能含数据查询、数据添加与更新):
https://download.csdn.net/download/qq_29493173/13454563
项目预览图:
SpringBoot项目部分文件解析、数据库连接(idea)相关推荐
- SpringBoot 项目将文件图片资源上传到本地静态资源文件夹下(指定文件夹下)
1.SpringBoot 项目将文件图片资源上传到本地静态资源文件夹下(指定文件夹下) 最终效果: 前端浏览本地文件,点击上传至本地resources/static/images/imgWall下 2 ...
- springboot项目配置视图解析器无效的问题
springboot项目配置视图解析器无效的问题 今天springboot尝试配置视图解析器的时候,如图: 一切正常,视图解析器却始终无效.后面发现问题. 在控制器的注解要使用:@Controller ...
- Springboot项目修改文件传输(minio)限制大小
Springboot项目修改文件传输(minio)限制大小 nginx 配置文件 springboot 项目配置文件 公司文件管理服务使用的 minio,很方便,也很快捷. 有天新来小同事说,mini ...
- SpringBoot项目yml文件没有spring小叶子标志解决方法
问题: SpringBoot项目中的配置文件properties和yml没有小叶子标志,不能够自动提示代码 解决方法: 如果有小叶子,那么打开项目结构,这里是有spring的 ,如果没有,可以点击上面 ...
- 解决SpringBoot项目中遇到的数据库连接yml文件配置问题
今天遇到了一个报错 Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasou ...
- springboot 上传文件解析入库_SpringBoot + easyexcel + WebUploader 实现文件上传并解析
1. WebUploader的使用,引入css和js,css其实没什么用: 2. 定义上传框: 选择文件 开始上传 3.相关jquery: // 文件上传 jQuery(function() { va ...
- springboot 上传文件解析入库_springboot实现文件上传步骤解析
这篇文章主要介绍了springboot实现文件上传步骤解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 第一步编写上传的前段页面 data-tar ...
- Springboot项目上传图片文件并存入指定目录
一 .上传图片到指定目录 /*** 测试文件上传*/@RequestMapping("/testFileUpload")public R testFileUpload(@Reque ...
- springboot 上传文件解析入库_十五分钟用Spring Boot实现文件上传功能
Spring Boot最好的学习方法就是实战训练,今天我们用很短的时间启动我们第一个Spring Boot应用,并且制作一个文件上传系统, 用户可以将本地文件上传到服务器上.我将假设读者为几乎零基础, ...
最新文章
- 除了收割票房,内战中的中国喜剧电影到底在拼什么?
- 《嵌入式Linux软硬件开发详解——基于S5PV210处理器》——2.2 DDR2 SDRAM芯片
- postman 变量
- leetcode 423. Reconstruct Original Digits from English | 423. 从英文中重建数字(Java)
- 叶氏量能大抄底(通达信副图)
- mysql .myi权限_Day02-a.m.-MySQL体系结构与用户权限管理
- 题解 P1006 传纸条
- Windows启动配置数据(BCD)存储文件包含一些无效信息
- 游戏机械键盘哪个好,为什么资深玩家选择Hyperx游戏机械键盘?
- 国际象棋绘制java_java使用swing绘制国际象棋棋盘
- XTU 1278 Arithmetic Sequence
- Android 天气APP(一)开发准备
- 低轨卫星J2模型数值外推精度竟然接近STK的HPOP高精度外推模型
- 新手怎么加入自媒体?新手入门其实很简单
- 如何在linux上使用QQ(在终端上使用qq) mojo-qq
- 关于PCB行业三巨头的一点个人评价
- 使用加速度计DIY自制基于Arduino手势控制的空中鼠标
- AI黑科技 | 宏碁研发智能穿戴设备:智能佛珠
- 三菱MELSEC 1帧协议报文格式。
- mysql 中 使用truncate table XXXX 的时候出现 DROP command denied to user 'xxx' for table ' YYY的问题解决
热门文章
- 【分布式】一致性协议
- 第十周 11.1-11.7
- WP8 中使用HTML Agility Pack与友盟分享SDK遇到的 System.Xml.XPath加载问题
- 豆米--基于豆瓣API的WP7书籍搜索工具开源啦!
- SAP链接外部数据库的实现方法
- 有关cookie实现统计pv,uv的一些用法
- JavaScript(一)—— 初识JavaScript/注释/输入输出语句/变量/数据类型
- C语言求本金,求本金,试过了,调试了还是不行
- 推广营销案例_体验式营销助力全屋WIFI推广的成功案例
- 基于顺序存储结构的图书信息表的最爱图书的查找(C++)