随笔分类 -  spring boot

摘要:在之前的系列文章中介绍了如何使用httpclient抓取页面html以及如何用jsoup分析html源文件内容得到我们想要的数据,但是有时候通过这两种方式不能正常抓取到我们想要的数据,比如看如下例子。 1.需求场景: 想要抓取股票的最新价格,页面F12信息如下: 按照前面的方式,爬取的代码如下: / 阅读全文
posted @ 2021-10-17 11:46 JAVA开发老菜鸟 阅读(4553) 评论(0) 推荐(3) 编辑
摘要:项目经常会用到定时任务,springboot自然是可以通过整合相关组件来实现的。 目前常用的定时任务的实现有两种: 通过spring 自带的定时器任务@Schedule来实现 通过Quartz来实现 本次借用上一篇《spring boot 整合Mybatis》的既有项目结构进行案例调试。 一、cro 阅读全文
posted @ 2021-09-07 18:33 JAVA开发老菜鸟 阅读(4062) 评论(0) 推荐(0) 编辑
摘要:springboot已经很流行,但是它仍需要搭配一款ORM框架来实现数据的CRUD,之前已经分享过JdbcTemplete和JPA的整合,本次分享下Mybatis的整合。 对于mybatis的使用,需要创建mapper类和mapper.xml文件,这种创建比较烦,并且基本都是模板样式的,可以通过之前 阅读全文
posted @ 2021-09-05 20:51 JAVA开发老菜鸟 阅读(2726) 评论(0) 推荐(0) 编辑
摘要:我们都买过火车票,买完后会有邮件提醒,有时候邮件并不是买完票立马就能收到邮件通知,这个就用到了异步邮件发送。这篇文章介绍了怎么实现异步邮件发送 阅读全文
posted @ 2019-06-16 18:39 JAVA开发老菜鸟 阅读(2064) 评论(3) 推荐(5) 编辑
摘要:我们知道,spring boot自动配置功能可以根据不同情况来决定spring配置应该用哪个,不应该用哪个,举个例子: Spring的JdbcTemplate是不是在Classpath里面?如果是,并且DataSource也存在,就自动配置一个JdbcTemplate的Bean Thymeleaf是 阅读全文
posted @ 2018-05-30 15:46 JAVA开发老菜鸟 阅读(18943) 评论(2) 推荐(6) 编辑
摘要:在上一篇随笔中我们认识并安装了RabbitMQ,接下来我们来看下怎么在Spring Boot 应用中整合RabbitMQ。 先给出最终目录结构: 搭建步骤如下: 切换到amqp应用的控制台,能看到打印: 在管理页面中我们能看到Connections和Channels中包含了当前连接的条目: 在整个生 阅读全文
posted @ 2018-05-17 15:43 JAVA开发老菜鸟 阅读(3314) 评论(1) 推荐(2) 编辑
摘要:前面已经分享过四篇随笔: 在上述代码操作的过程中肯定也发现了一个问题:哪怕是一个个小小的修改,都必须要重新启动服务才能使修改生效。 那能不能通过配置实现spring boot的热部署呢?答案是肯定的。 接下来我们来一起看下怎么通过devtools实现spring boot的热部署。很简单,只需要简单 阅读全文
posted @ 2018-04-13 13:29 JAVA开发老菜鸟 阅读(6366) 评论(4) 推荐(2) 编辑
摘要:上一篇我们讲了spring boot 整合JdbcTemplate来进行数据的持久化, 这篇我们来说下怎么通过spring boot 整合JPA来实现数据的持久化。 一、代码实现 二、知识点引申 关于Repository知识点,可以去看下下面这篇文章 https://segmentfault.com 阅读全文
posted @ 2018-04-13 12:28 JAVA开发老菜鸟 阅读(16853) 评论(5) 推荐(4) 编辑
摘要:前面两篇文章我们讲了两件事情: 这篇文章我们来看下怎么通过JdbcTemplate进行数据的持久化。 废话不多说,直接上干货。 一、代码实现 package com.study.entity; public class User { private Integer id; private Strin 阅读全文
posted @ 2018-04-12 11:51 JAVA开发老菜鸟 阅读(11622) 评论(4) 推荐(5) 编辑
摘要:上一篇文件我们通过一个实例进行了spring boot 入门,我们发现tomcat端口号和上下文(context path)都是默认的, 如果我们对于这两个值有特殊需要的话,需要自己制定的时候怎么办呢? 一、问题解决: 3.启动服务,我们发现context和端口号都变了 4.正常访问: 二、知识点引 阅读全文
posted @ 2018-04-11 16:50 JAVA开发老菜鸟 阅读(28795) 评论(1) 推荐(5) 编辑
摘要:最近在学习spring boot,感觉确实很好用,开发环境搭建和部署确实省去了很多不必须要的重复劳动。 接下来就让我们一起来复习下。 一、什么是spring boot ? spring boot是干嘛的? Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring 阅读全文
posted @ 2018-04-11 15:55 JAVA开发老菜鸟 阅读(17214) 评论(5) 推荐(7) 编辑