- 博客(10)
- 收藏
- 关注
原创 lombok编译时注解@Slf4j的使用及相关依赖包
相关依赖的导入slf4j是一个日志门面模式的框架,只对调用者开放少量接口用于记录日志主要接口方法有debugwarninfoerrortrace在idea中可以引入lombok框架,使用@Slf4j注解,在编译时动态成功日志调用实例。 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId>
2020-10-12 20:04:32 13933
原创 MybatisPlus采坑点 @TableId注解的使用
使用@TableId注解时,类型为: type = IdType.AUTO 数据库也需要设置自增否则会出 Cause: java.sql.SQLException: Field ‘id’ doesn’t have a default valueMybatis-plus优秀博客学习网站https://www.cnblogs.com/MessiXiaoMo3334/p/13237247.html...
2020-10-12 20:03:44 2951
原创 Navicat 中没有设置默认CURRENT_TIMESTAMP选项
如图所示没有CURRENT_TIMESTAMP下拉选项,这个可以用sql语句弥补第一步 查看数据库的sql文件第二步 查看sql语句第三步 将sql语句复制到查询窗口中,并进行更改DEFAULT CURRENT_TIMESTAMP第四步 运行sql语句,修改成功。...
2020-10-12 20:03:18 1618
转载 弹性布局(display:flex;)属性详解
参考Blog https://www.cnblogs.com/hellocd/p/10443237.html
2020-10-12 20:02:12 55
原创 thymeleaf和vue的关系
Thymeleaf和vue不是一类事物。模板引擎:Thymeleaf、freemarker、JSP。前端框架:vue、angularjs、react。Thymeleaf是一个替代JSP的模板引擎。使用Thymeleaf或其他模板的时候也可以使用前端框架。现在github上很多工程就是springboot+Thymeleaf+vue三者结合的,如:https://github.com/search?q=springboot+thymeleaf+vue...
2020-10-12 20:01:06 2009
原创 JS 箭头函数
简介ES6标准新增了一种新的函数: Arrow Function(箭头函数)。为什么叫Arrow Function?因为他的定义用的就是一个箭头:类似Java8出现的Lamda表达式,复习时一并复习。x => x * x上面的箭头函数相当于:function(x) { return x * x;}箭头函数相当于匿名函数,并且简化了函数定义。但与匿名函数有所不同,区别在this关键字。使用格式参数1. 一个参数括号()可以省略如: x => x * x2. 零个参
2020-10-12 20:00:12 314
原创 解析Java链式编程以及Lombok对链式编程的支持
链式编程:方法可用链式调用,方法调用完后返回对象本身,然后又可以继续调用该对象的方法。例如:在HelloMessage这个类中的setMessage方法,方法调用完后返回对象本身。java链式编程常用的StringBuffer就是链式编程的例子:StringBuffer str = new StringBuffer();str.append("a").append("b").append("c");//结果:abclombok对链式编程的支持Lombok对链式编程的支持,只需要在类上加上
2020-10-12 19:59:24 185
原创 Git常用的操作(精简版)(GitHub和码云的使用)
Git命令在本地的操作1、在本地git仓库文件夹下右击git bash here打开git2、克隆仓库到本地git clone + ssh地址通过ssh下载的话需要配置在码云上配置ssh公钥。通过https则不需要。3、项目的更改、提交、推送等git add .添加全部改动到暂存区git status 查看git状态git commit -m 消息 将暂存区的消息提交到本地仓库,一定要添加 -m 消息git push 将改动推送到远程仓库...
2020-10-12 19:58:15 92
原创 YAML文件:在单一文件中区分多个文件
YAML文件中在单一文件中区分多个文件在单一文件中,可用连续三个连字符(—)区分多个文件。另外,还有选择性的连续三个点号(…)用来表示文件结尾。
2020-10-12 19:57:22 695
原创 maven的三种打包方式
maven的三种打包方式pom:是maven依赖文件jar:是java普通项目打包war:是java web项目打包。pom:打出来的可以作为其他项目的maven依赖,在工程A中添加工程B的pom,A就可以使用B中的类。用在父级工程或聚合工程汇总。用来做jar包的版本控制。jar:通常是开发时要引用通用类,达成jar包便于存放管理。当你使用某些功能时就需要这些jar包的支持,需要导入jar包。war:是做好一个web网站后,打成war包部署到服务器。目的是节省资源,提高效率。...
2020-10-12 19:56:11 256
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人