随笔分类 -  spring boot

59-SpringAOP --Cache操作(注解)
摘要:Spring AOP中Cache操作实现 缓存场景分析 ​ 在业务方法中我们可能调用数据层方法获取数据库中数据,假如访问数据的频率比较高,为了提高的查询效率,降低数据库的访问压力,可以在业务层对数据进行缓存. Spring 中业务缓存应用实现 开启缓存配置 在项目(SpringBoot项目)的启动类 阅读全文

posted @ 2020-07-26 21:25 liqiangbk 阅读(272) 评论(0) 推荐(0)

58-Spring AOP 异步操作
摘要:Spring AOP 异步操作实现 异步场景分析 ​ 在开发系统的过程中,通常会考虑到系统的性能问题,提升系统性能的一个重要思想就是“串行”改“并行”。 假如我们在一个线程中进行操作多个业务的时候,这样的话线程就会不停的调度,假如有一个业务中途被挂起啦,那么其他的业务也只能等待,知道被挂起的业务重新 阅读全文

posted @ 2020-07-23 20:59 liqiangbk 阅读(1557) 评论(0) 推荐(0)

58-Spring-AOP事务管理
摘要:Spring AOP事务处理 Spring 中事务简介 事务定义 ​ 事务(Transaction)是一个业务,是一个不可分割的逻辑工作单元,基于事务可以更好的保证业务的正确性。 事务特性 事务具备ACID特性,分别是: 原子性(Atomicity):一个事务中的多个操作要么都成功要么都失败。 一致 阅读全文

posted @ 2020-07-22 22:17 liqiangbk 阅读(214) 评论(0) 推荐(0)

58-SpringAOP分析
摘要:Spring AOP简介 AOP 概述 1 AOP 是什么? ​ ==AOP(Aspect Orient Programming)==是一种设计思想,是软件设计领域中的面向切面编程,它是面向对象编程(OOP)的一种补充和完善。它以通过预编译方式和运行期动态代理方式,实现在不修改源代码的情况下给程序动 阅读全文

posted @ 2020-07-22 19:29 liqiangbk 阅读(183) 评论(0) 推荐(0)

50--Spring Boot发送邮件任务
摘要:springboot项目邮件任务 在spring boot项目中使用邮件发送消息,比如注册用户时验证邮箱... 开发步骤: 引入依赖 springboot自动配置MailSenderAutoConfiguration 手动配置MailPropertis内容 自动装配JavaMailSender 测试 阅读全文

posted @ 2020-07-10 10:12 liqiangbk 阅读(291) 评论(0) 推荐(0)

49--yaml语法以及注入
摘要:yaml配置注入 yaml, 也有人写为yml, 读音(鸭买哦) 官方格式为yaml YAML(/ˈjæməl/,尾音类似camel骆驼)是一个可读性高,用来表达数据序列化的格式。YAML参考了其他多种语言,包括:C语言、Python、Perl,并从XML、电子邮件的数据格式(RFC 2822)中获 阅读全文

posted @ 2020-07-09 17:05 liqiangbk 阅读(539) 评论(0) 推荐(0)

49--JSON扩展(详细)
摘要:JSON 1.简介 JSON(JavaScript Object Notation, JS对象标记) 是一种轻量级数据交换格式,目前使用非常广泛,json本质就是一个字符串 ​ 采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得JSON成为理想的数据交 换语言。易于人阅读和编 阅读全文

posted @ 2020-07-09 16:05 liqiangbk 阅读(474) 评论(0) 推荐(0)

49-基于AJAX实践操作(活动模块)
摘要:基于AJAX实践操作(活动模块) 基于Ajax在springboot项目中实现查询加载操作 服务端操作 核心代码 dao层代码实现 @Mapper public interface ActivityDao { @Select("select * from tb_activity order by c 阅读全文

posted @ 2020-07-08 21:16 liqiangbk 阅读(406) 评论(1) 推荐(1)

47--Spring Boot 应用加强(插件使用)
摘要:Spring boot应用加强 健康检查配置及测试 在项目中添加健康检查依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> 阅读全文

posted @ 2020-07-06 19:30 liqiangbk 阅读(215) 评论(0) 推荐(0)

46-Thymeleaf数据回显
摘要:Thymeleaf数据回显 input回填 <div class="form-group"> <label class="col-sm-1 control-label">用户名:</label> <div class="col-sm-3"> <input id="username" name="us 阅读全文

posted @ 2020-07-05 21:55 liqiangbk 阅读(2124) 评论(0) 推荐(0)

46-Spring Boot 综合实践应用--活动模块实现
摘要:Spring Boot 综合应用分析 1.1 业务需求分析及设计 从数据库查询所有活动(Activity)信息,然后呈现在页面上(基于thymeleaf,标签应用参考官网thymeleaf.org)。并可以基于其活动信息进行关操作。对于软件开发人员在需求分析时通常会有这样的过程: 第一:需求调研 ( 阅读全文

posted @ 2020-07-05 15:32 liqiangbk 阅读(419) 评论(0) 推荐(0)

45-Thymeleaf教程(转载)
摘要:Thymeleaf 教程 Thymeleaf 是一个服务器端 Java 模板引擎,能够处理 HTML、XML、CSS、JAVASCRIPT 等模板文件。Thymeleaf 模板可以直接当作静态原型来使用,它主要目标是为开发者的开发工作流程带来优雅的自然模板,也是 Java 服务器端 HTML5 开发 阅读全文

posted @ 2020-07-05 11:47 liqiangbk 阅读(226) 评论(1) 推荐(2)

44-yaml文档教程
摘要:一、简介 YAML 语言(发音 /ˈjæməl/ )的设计目标,就是方便人类读写。它实质上是一种通用的数据串行化格式。 它的基本语法规则如下。 大小写敏感 使用缩进表示层级关系 缩进时不允许使用Tab键,只允许使用空格。 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可 # 表示注释,从这个字符 阅读全文

posted @ 2020-07-05 11:42 liqiangbk 阅读(186) 评论(0) 推荐(0)

43,44-Spring Boot 整合SpringMVC应用
摘要:Spring Boot 整合SpringMVC应用 概述 ​ **MVC(Model–view–controller)**是软件工程中的一种软件架构模式,基于此模式把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。目的是通过这样的设计使程序结构更加简洁 阅读全文

posted @ 2020-07-05 11:39 liqiangbk 阅读(344) 评论(0) 推荐(0)

42--Spring Boot 基础(一)-- 整合MyBatis框架
摘要:Spring Boot基础 Spring Boot 整合MyBatis框架 概述,认识 ​ Mybatis是一个优秀的持久层框架,底层基于JDBC实现与数据库的交互。并在JDBC操作的基础上做了封装和优化,它借助灵活的SQL定制,参数及结果集的映射方式,更好的适应了当前互联网技术的发展。 ​ 在当今 阅读全文

posted @ 2020-07-03 07:59 liqiangbk 阅读(265) 评论(0) 推荐(0)

42--Spring Boot 基础(一)--整合连接池(JDBC)
摘要:Spring Boot 基础 spring boot 整合连接池 概述 ​ 实际开发中应用程序与数据库交互时,“获得连接”或“释放资源”是非常消耗系统资源的两个过程,为了解决此类性能问题,通常情况我们采用连接池技术来重用连接Connection对象. ​ 以下是简单的连接图例 ​ Java为数据库连 阅读全文

posted @ 2020-07-02 22:19 liqiangbk 阅读(1648) 评论(0) 推荐(0)

41--STS/Eclipse---断点测试方法
摘要:STS 断点测试 方法: 1 在要执行的代码前面打上断点 2 以debug as 模式启动程序 3 按照如下规则进行断点测试: * 1)f8 当前断点运行结束,假如有下一个断点则直接跳转到下一个断点。 * 2)f6 单步执行 * 3)f5 进入调用的方法内部 * 4)f7 从方法内部出去回到调用处。 阅读全文

posted @ 2020-07-01 21:59 liqiangbk 阅读(876) 评论(0) 推荐(0)

41-JVM-GC(二)
摘要:GC的进一步分析 1)当对象存在引用时,是否可能在系统触发GC时被回收? 答案是:可能,需要看引用的类型 因此我们需要了解java中的引用类型,在Java中引用类型有四种,分别是:强引用,软引用,弱引用,虚引用,其中虚引用不常用, **强引用(Strong Reference):**如“Object 阅读全文

posted @ 2020-07-01 21:50 liqiangbk 阅读(150) 评论(0) 推荐(0)

41-Spring Boot入门(二)--@SpringBootApplication注解分析
摘要:spring boot 入门(二) 默认的主启动类分析 //@SpringBootApplication 来标注一个主程序类 //说明这是一个Spring Boot应用 @SpringBootApplication public class SpringbootApplication { publi 阅读全文

posted @ 2020-07-01 20:58 liqiangbk 阅读(205) 评论(0) 推荐(0)

41--Spring Boot(一)入门
摘要:Spring Boot(一)--入门 Spring Boot简介 ​ SpringBoot就是一个javaweb的开发框架,和SpringMVC类似,对比其他javaweb框架的好处,官方说是简化开发,约定大于配置, you can "just run",能迅速的开发web应用,几行代码开发一个ht 阅读全文

posted @ 2020-07-01 20:55 liqiangbk 阅读(277) 评论(1) 推荐(0)

导航