springboot
文章平均质量分 77
今日相乐,皆当喜欢
这个作者很懒,什么都没留下…
展开
-
部署springboot项目读取外部配置文件
其实springboot可以读取外部配置文件,即在springboot应用启动后,不直接使用jar包里面的配置文件,而是读取某个目录下的配置文件,然后进行覆盖,从而实现应用与配置分离,这样就不用每次部署都修改配置文件了。原创 2023-07-03 18:39:17 · 1686 阅读 · 0 评论 -
MyBatis-Plus之性能分析插件、条件构造器、代码生成器
本文目录一、Mybatis-Plus之性能分析插件1、导入性能分析插件2、测试使用性能分析插件二、Mybatis-Plus之条件构造器体验QueryWrapper条件构造器的实例三、MyBatis-Plus之代码生成器1、测试MP代码生成器的使用2、期间所遇问题一、Mybatis-Plus之性能分析插件我们在平时的开发中,会遇到一些执行慢的SQL,MP提供的性能分析插件可用于输出每条SQL语句及其执行时间,还可以为SQL执行时间设定一个值,如果超过这个值,那SQL会停止运行,方便我们对慢SQL进行优化,原创 2020-08-23 11:28:33 · 939 阅读 · 2 评论 -
MyBatis-Plus之select、delete
本文目录一、Mybatis-Plus之查询操作1、查询操作常用API2、分页查询2.1、在配置文件里注册分页插件2.2、直接使用MP内置的Page对象进行分页,测试代码如下二、Mybatis-Plus之删除操作1、物理删除操作常用API2、逻辑删除2.1、在数据库里增加deleted字段2.2、在实体类对应的属性上加上@TableLogic注解![在这里插入图片描述](https://img-blog.csdnimg.cn/20200821170000834.png?x-oss-process=image/原创 2020-08-21 17:12:03 · 7854 阅读 · 0 评论 -
MyBatis-Plus之简介、快速入门、insert、update
MyBatis-Plus简介顾名思义,MyBatis-Plus是一个MyBatis的增强工具,是用来简化JDBC操作的,它可以大量节省我们的工作时间,因为所有的CRUD代码它都可以自动化完成,与MyBatis-Plus类似的组件还有JPA、tk-mapper官网:https://mp.baomidou.com参考教程:https://mp.baomidou.com/guide...原创 2020-07-24 16:57:51 · 2136 阅读 · 0 评论 -
自定义注解+Aop+springboot应用于记录操作日志
在我们做的系统中,有时需要记录操作日志,方便找到某个操作是谁进行的,这个可以用spring的aop来实现,本篇博客记录用自定义注解+aop应用于springboot项目中实现操作日志的记录原创 2020-02-13 16:12:15 · 1856 阅读 · 1 评论 -
用idea部署springboot项目到docker
本篇博客记录如何用idea里的docker插件去部署springboot项目到docker容器里相关Linux的准备工作1、配置docker远程连接端口编辑服务器上的docker.service文件vi /usr/lib/systemd/system/docker.service找到如下图所示的地方,添加以下东西(版本需为centos7以上):-H tcp://0.0....原创 2020-02-10 17:54:34 · 4602 阅读 · 1 评论 -
自定义注解+Aop+Redis+SpringBoot应用于数据字典
我们在项目的开发中,一般都会用到数据字典,但这有一点比较麻烦的是,数据库存的是数字,但在页面上进行展示的是汉字,通常的做法是把数字返给前端,然后前端再把数字进行转义;还有就是用SQL进行联表查询,把汉字查出来一起返给前端。其实还有更好的解决方案,那就是用自定义注解+Aop:先来看表设计:t_annotation_data_dict表t_annotation_data_item表...原创 2019-11-28 11:40:06 · 3376 阅读 · 14 评论 -
Lucene使用案例(包括索引的维护)
本篇博客记录使用Lucene的API来实现对索引的增(创建索引)、删(删除索引)、改(修改索引)、查(搜索数据),以完善我之前的记事本系统为例,直接上核心代码:1、Lucene工具类package com.ue.util;import java.io.IOException;import java.nio.file.Paths;import org.apache.lucene....原创 2019-07-05 16:15:26 · 1690 阅读 · 0 评论 -
SpringBoot+Dubbo+Bootstrap完成简单的记事本系统
前段时间简单的学习了一下dubbo,然后最近花了点时间撸了个简单的记事本系统,先看看效果:关于springboot与dubbo的整合,在我之前的博客里已经有了:https://blog.csdn.net/weixin_42687829/article/details/90077623记事本系统服务提供者项目结构:记事本系统服务消费者项目结构:运行的时候不用像...原创 2019-05-25 20:58:09 · 616 阅读 · 0 评论 -
springboot整合shiro的相关配置
大家都知道springboot官方宣称零配置,原来用到的配置文件则以配置类的形式存在,以下是springboot整合shiro的相关配置:自定义realm:package com.zking.shiro;import com.zking.entity.User;import com.zking.service.UserService;import org.apache.shiro...原创 2019-03-04 09:10:52 · 1241 阅读 · 0 评论 -
springboot之整合druid、mybatis以及pageheler
重点如图:先新建一个springboot项目:1、springboot整合druid数据库连接池配置druid是java语言中最好的数据库连接池,因为druid能够提供强大的监控和扩展功能。druid学习地址:https://github.com/alibaba/druid/tree/master/druid-spring-boot-startera、导入druid所需p...原创 2019-02-20 20:30:06 · 213 阅读 · 0 评论 -
springboot之thymeleaf模板和freemarker模板
1、springboot之thymeleaf模板thymeleaf的优点:它就是html页面相关pom依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-st...原创 2019-02-19 19:56:21 · 265 阅读 · 0 评论 -
springboot入门
Spring Boot它本身并不提供Spring框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于Spring框架的应用程序。也就是说,它并不是用来替代Spring的解决方案,而是和Spring框架紧密结合用于提升Spring开发者体验的工具原创 2019-02-18 19:28:13 · 271 阅读 · 1 评论 -
Springboot+bootstrap界面版之增删改查及图片上传
本次案例采取的是spring data jpa和bootstrap3来完成的,并没有使用github提供的分页插件Pagehelper,因为jpa中有分页的方法。创建springboot项目:另外还需要的pom依赖:<mysql.version>5.1.44</mysql.version><version>${mysql.version}<...原创 2019-02-23 14:42:03 · 1275 阅读 · 1 评论 -
springboot之jpa的使用
1、JPA是什么东西?JPA就是Java Persistence API的缩写,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。2、JPA具有什么优势?a、标准化JPA 是 JCP 组织发布的 Java EE 标准之一,因此任何声称符合 JPA 标准的框架都遵循同样的架构,提供相同的访问API,这保证了基于JPA开发的企业应用能够经过少量...原创 2019-02-22 21:48:44 · 286 阅读 · 0 评论 -
springboot之整合Redis实现缓存
首先导入redis的依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <depende...原创 2019-02-21 22:12:02 · 318 阅读 · 0 评论