Spring Boot
山阴少年
这个作者很懒,什么都没留下…
展开
-
Spring Boot入门(1)Hello World
Spring Boot介绍 对于熟悉Spring的读者读者来说,想必也听说过Spring Boot的大名,Spring Boot旨在简化Spring的开发,它涉及了Spring的方方面面,是一个令人惊叹的神奇发明。Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定...原创 2018-04-07 21:30:34 · 581 阅读 · 0 评论 -
Spring Boot入门(13)自制音乐平台
经过笔者这几天的辛勤劳作(其实就是苦逼地码代码),一个新的网站已经上线啦!该网站是用Spring Boot工具写的,主要实现的功能如下:根据歌曲名称和音乐平台搜索歌曲,并实现歌曲的在线播放;歌曲的下载功能;网页统计量功能;开发历史介绍。该网站的首页网址为: http://musicdownload.cfapps.io/index ,页面如下: 在输入框中输入“2...原创 2018-07-08 16:20:34 · 3294 阅读 · 2 评论 -
Spring Boot入门(12)实现页面访问量统计功能
在日常的网站使用中,经常会碰到页面的访问量(或者访问者人数)统计。那么,在Spring Boot中该如何实现这个功能呢? 我们的想法是比较简单的,那就是将访问量储存在某个地方,要用的时候取出来即可,储存的位置可选择数据库或者其他文件。本例所使用的例子为txt文件,我们将访问量数据记录在D盘的count.txt文件中。 下面直接开始本次的项目。整个项目的完整结构如下: ...原创 2018-07-08 15:45:25 · 14493 阅读 · 8 评论 -
Spring Boot入门(10)利用Cloud Foundry Platform部署Spring Boot应用
CSDN的第100篇博客,值得纪念一下。在此说几句废话,希望读者谅解。 近来烦心事较多,公司人员流动较大,喜欢的妹子也要离职了,我也想着是不是也该换份工作了。五月,心情烦躁,人事变动多,让我想起了“多事之秋”一词。出来工作不满一年,突然就体会到了各种无奈和离别,毕竟社会不好混呐~~虽然想着要换工作,心情也很down,但是学习的脚步不应该停下…… 第100篇博客,还是写Spring ...原创 2018-05-03 11:53:48 · 1382 阅读 · 0 评论 -
Spring Boot入门(9)网页版计算器
介绍 在写了前八篇Spring Boot项目的介绍文章后,我们已经初步熟悉了利用Spring Boot来做Web应用和数据库的使用方法了,但是这些仅仅是官方介绍的一个例子而已。 本次分享将介绍笔者自己的一个项目:网页版计算器,以这两篇博客为基础: Java之调用Python代码 和 Spring Boot入门(6)前端接受后台传参。因为在Java中并没有类似于Python的eval()...原创 2018-04-24 20:34:45 · 2469 阅读 · 3 评论 -
Spring Boot入门(8)文件上传和数据预览
介绍 本次分享将具体介绍如何在Spring Boot中实现文件上传和数据预览。 我们将实现CSV文件的数据预览和部分图片格式的查看。主要的思路如下:利用Spring Boot的MultipartFile实现文件的上传;利用Spring MVC实现整个文件上传流程的控制;利用javacsv API实现CSV文件的读取;利用JavaScript实现CSV文件的数据预览 ...原创 2018-04-24 19:57:19 · 3508 阅读 · 1 评论 -
Spring Boot入门(7)使用MyBatis操作MySQL
介绍 MyBatis 是一款优秀的、开源的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。 这就表明,M...原创 2018-04-24 17:13:14 · 385 阅读 · 0 评论 -
Spring Boot入门(6)前端接受后台传参
利用Spring Boot来制作Web应用,就必定会涉及到前端与后台之间互相传递参数。在Spring Boot的MVC模型中,如果采用Thymeleaf来渲染视图,则前端页面怎么才能获得后台运行传递的参数呢?原创 2018-04-12 22:17:05 · 12621 阅读 · 1 评论 -
Spring Boot入门(5)表单验证
介绍 在博客:Spring Boot入门(4)提交表单并存入MySQL数据库中,我们利用提交表单往MySQL中插入记录,这无疑是很方便的。但是,我们没有对网页中的表单进行验证,而表单验证是网页表单必不可少的部分。有以下两种方式对Spring Boot项目中的方法进行验证:利用JavaScript或者其他JavaScript库,如jQuery进行表单验证利用Spring Boot原生方...原创 2018-04-10 22:25:07 · 1167 阅读 · 1 评论 -
Spring Boot入门(4)提交表单并存入MySQL数据库
项目介绍 在前两篇博客: Spring Boot入门(2)使用MySQL数据库和Spring Boot入门(3)处理网页表单中,我们已经掌握了如何在Spring Boot中操作MySQL数据库以及网页中的表单。本次分享讲结合以上两篇博客,实现的功能为:在网页中提交表单,并且将表单中的数据存入MySQL中。 网页表单的内容如下图: 提交表单数据后,后台会将数据插入到MySQ...原创 2018-04-10 16:13:40 · 10817 阅读 · 3 评论 -
Spring Boot入门(3)处理网页表单
介绍 本次分享将介绍如何在Spring Boot中处理网页表单。 网页表单是网页开发中的重要内容,它在HTML中的标签为,在网页中主要负责数据采集功能。我们在浏览网站时,常常会碰到注册账号、账号登录等,这就是表单的典型应用。 我们将创建Spring Boot项目webform来展示如何处理表单,其起步依赖为web和Thymeleaf,具体的创建方法可参考: Spring Boo...原创 2018-04-09 21:53:32 · 2613 阅读 · 1 评论 -
Spring Boot入门(2)使用MySQL数据库
本文将介绍如何在Spring项目中连接、处理MySQL数据库。原创 2018-04-08 21:47:25 · 2354 阅读 · 2 评论 -
Spring Boot入门(11)实现文件下载功能
在这篇博客中,我们将展示如何在Spring Boot中实现文件的下载功能。 还是遵循笔者写博客的一贯风格,简单又不失详细,实用又能让你学会。 本次建立的Spring Boot项目的主要功能为文件下载,而且这也是唯一功能,当然,作为例子,要尽可能简单,所以,功能简化为只下载E盘music_eg目录下的某一个文件。 该Spring Boot项目的名称为file_download,...原创 2018-07-07 14:37:46 · 681 阅读 · 0 评论