- 博客(13)
- 收藏
- 关注
原创 SpringBoot引入PageHelper插件实现分页功能
前言:在初始搭建springbooot框架的时候集成了分页功能,第一时间想到的是通过PageHelper来实现,传统的分页功能代码实现起来比较繁琐,通过PageHelper来实现大大简化了代码量从而节省了开发的时间。1.pom.xml中导入PageHelper依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>
2021-07-29 11:09:28
484
原创 SpringBoot配置日志文件
前言:公司项目需求配置日志文件按天生成日志,记录项目启动时项目的运行情况。1.在resources目录新建一个logback-spring.xml,代码如下<?xml version="1.0" encoding="UTF-8"?><configuration> <!-- 控制台输出log信息 --> <appender name="LOGOUT" class="ch.qos.logback.core.ConsoleAppender">
2021-07-28 08:47:12
355
原创 Hadoop完全分布式集群搭建
前言:公司需要在阿里云服务器上搭建Hadoop集群完成常用数据的存储。现记录下搭建过程以便日后有需要的时候可以用于参考进行快速的部署。1.集群搭建形式完全分布式:真正的分布式,由3个及以上的实体机或者虚拟机组成的机群。一个Hadoop集群环境中,NameNode,SecondaryName和DataNode是需要分配在不同的节点上,也就需要三台服务器。2.环境操作系统:windows10、Centos8机器:服务器3台(master、slave01、slave02)、阿里云或者华为的都可以J
2021-07-27 15:04:15
409
原创 SpringBoot 实现项目热部署
一.热部署的作用springboot每次修改之后都需要重新启动才会生效,启动热部署之后每次修改会自动重启,而不用手动重启,提高开发效率.二.配置1.在pom.xml中添加热部署依赖<!-- 配置热部署 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId>
2020-08-31 11:26:21
201
原创 Mybatis相关知识点总结
1.通过foreach标签实现批量删除<foreach collection="ids" item="id" separator="," open="(" close=")" close="" index=""> #{id}</foreach>说明:collection:指定要遍历的集合或数组item:别名open:设置循环体的开始内容close:设置循环体的结束内容separator:每一次循环之间的分隔符index:若遍历的是list集合,代表的是
2020-08-26 15:07:26
372
原创 IDEA中Mybatis的逆向工程
1.pom.xml中导入jar包<!-- mybatis逆向工程 --> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1
2020-08-26 15:01:33
121
原创 SpringBoot 常用注解方式
1.@Column数据库表字段与result不一致时用@Column注解,例如:@Column(name = "f_schema")private String schema;2.@Param传入参数与数据库表字段不一致:List<Flower> selByNamePro(@Param("name")String name,@Param("pro")String production); <select id="selByNamePro" resultType="fl
2020-07-30 21:31:51
246
原创 IDEA 创建一个SpringBoot项目
创建springboot项目之前,电脑上的需要的配置最低JDK1.8版本和Maven3.3+版本以上才行。如果不知道自己电脑上的安装版本的可以在cmd下输入mvn -version查询,显示如下信息就是本机maven安装版本。1.打开IDEA 新建一个项目(File new Project)出现下面的页面,点击maven,然后选择电脑的jdk版本,点击next在下面的页面中,GroupId填公司域名倒置,ArtfactId填写项目的名称,name和Location会自动填充没如果需要修改可以自
2020-07-24 16:52:55
221
原创 Git上传项目到GitHub
一.git下载及安装git官网下载:https://git-scm.com/downloads。安装很简单,除了下面这里手动选择“use git from xxx”以外,其他的都默认,一路next即可配置path:在环境变量中配置二.配置git,用户名和邮箱在桌面右键-【Git Bash Here】输入命令:git config --global user.name "tudedong"git config --global user.email "2378676613@qq.c
2020-07-21 11:10:38
175
原创 IDEA 利用maven打包项目
1.打开Maven Projects窗口依次点击 View -> Tool Windows -> Maven:在Lifecycle -> package上右键,点击Run Maven BuildBuild Success后在target文件夹下会生成一个jar包,将之上传至服务器即可部署。
2020-06-09 11:45:39
641
原创 Centos系统常用命令
查看防火墙状态:service iptables status临时关闭防火墙:service iptables stop临时开启防火墙:service iptables start移动文件命令:mv /test1/file1 /test3/file2复制文件命令:cp /test1/file1 /test3/file2删除文件命令:rm -rf test1/重命名文件:mv test1 test2创建文件夹:mkdir 文件名创建文件:touch 文件名解压文件:tar
2020-05-25 13:17:46
754
原创 rabbitmq安装过程
1.安装erlang1.1 erlang下载地址erlang solutions 地址:https://www.erlang-solutions.com/resources/download.html安装rabbitMQ之前我们先得安装erlan,因为rabbitMQ是用erlang语言编写的,所以为了rabbitMQ能完美安装我们第一步得安装erlang。安装之前我们得先了解rabbitMQ与erlang之间有个版本对应关系要是这两个版本之间不适配,那么rabbitMQ的安装还是会有问题。1
2020-05-25 13:08:46
309
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅