Spring Boot引入MyBatis
引入依赖12345<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.1</version></dependency>
application.yml配置12345678#mybatis的相关配置mybatis: #mapper配置文件 mapper-locations: classpath:mybatis/mapper/*.xml type-aliases-package: com.ledao.entity #开启驼峰命名 configuration: map-underscore-to-camel-case: true
加入@MapperScan注解在项目的启动类中加入@MapperScan注解,这样就可以指定要扫描的Mapper类的包的路径了
项目代码示例以对一个博客类进行操 ...
Java格式化时间
概述Java格式化时间使用的类是SimpleDateFormat
方法格式有yyyy-MM-dd HH:mm:ss,yyyy年MM月dd日 HH时mm分ss秒等
12SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");simpleDateFormat.format(要格式化的时间)
Java代码123456789public static void main(String[] args) { Date date = new Date(); System.out.println("格式化前:"+date); System.out.println("格式化后:"); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); ...
EasyUI自定义图标
下载图标百度网盘链接:https://pan.baidu.com/s/1Y0678vgcZbkHOTcdRr0hyQ
提取码:cv65
复制到项目中在EasyUI文件夹的themes文件夹中放入下载好的图片(文件名后缀改为.gif)
引用在EasyUI文件夹的themes文件夹的icon.css中添加图标代码
123.icon-setMenuBlog{ background:url('usericons/setMenuBlog.gif') no-repeat center center;}
commons-io常用方法
引入依赖123456<!-- https://mvnrepository.com/artifact/commons-io/commons-io --><dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.11.0</version></dependency>
常用方法writeStringToFile写入字符串到指定文件,直接覆盖掉
1234567891011121314151617import org.apache.commons.io.FileUtils;import java.io.File;import java.io.IOException;/** * @author LeDao * @company * @create 2021-06-21 12:38 */public class Test { public ...
定时自动备份MySQL数据库
方法一、使用任务计划程序
Windows脚本代码备份MySQL数据库
Windows10使用任务计划程序
方法二、使用Quartz定时任务
Spring Boot引入Quartz定时任务
常用cron表达式
Java备份MySQL数据库
Windows10使用任务计划程序
打开任务计划程序打开控制面板,搜索管理工具–>任务计划程序
创建基本任务
点击右侧的创建基本任务
输入名称和描述
选择触发时间
选择操作(选择启动程序)
选择自己的程序或脚本
查看
Java备份MySQL数据库
Java代码12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182/** * @author LeDao * @company * @create 2021-04-23 21:39 */public class Backup { /** * 数据库用户名 */ private String user_name; /** * 数据库密码 */ private String user_psw; /** * 需要备份的数据库名 */ private String db_name; /** * 主机IP */ private String host_ip; /** * 字符集 */ priva ...
Windows10脚本代码备份MySQL数据库
创建backdb.bat文件打开该文件,输入以下内容并保存
D盘创建名为db_backup文件夹,-u后的root是数据库连接时用户名,-p后的123456是密码,db_myblog是我的数据库名称
123456789101112131415161718192021222324252627echo 取日期、时间变量值set yy=%date:~0,4% set mm=%date:~5,2% set dd=%date:~8,2% if /i %time:~0,2% lss 10 set hh=0%time:~1,1% if /i %time:~0,2% geq 10 set hh=%time:~0,2% set mn=%time:~3,2% set ss=%time:~6,2% set date=%yy%%mm%%dd% set time=%hh%%mn%%ss% set filename=%date%_%time% "C:/Program Files/MySQL/MySQL Server 5.6/bin/mysqldump.exe" -uroot -p123456 ...
mysqldump命令备份数据库
命令1mysqldump -uroot -p123456 db_myblog> D:/db_backup/db_myblog.sql
-u后面接的是数据库用户名,-p后面接的是密码,然后是空格接上数据库名称(db_myblog是我的数据库名称),后面则是存储的位置以及存储后的文件名
操作步骤
在MySQL安装目录下bin文件夹中,打开CMD窗口
输入上述命令,然后查看对应位置是否生成该SQL文件
结果
SQLyog备份和导入MySQL数据库
备份
右键点击要备份的数据库,选中(备份数据库,转储到SQL)
第二条红线处选择存储的位置,然后点击导出即可
恢复
右键点击要恢复的数据库,选中(执行SQL脚本)
选择对应的SQL文件,点击执行即可