这是一个SpringBoot+Layui后台管理系统(可前后分离,有空就写一个),使用shiro安全框架,加入访问权限,对不同角色有不同的访问权限,其他管理可以依据情况添加上去。 技术栈 后端: SpringBoot 2.1.0 tk.mybatis 2.0.2 Shiro 1.3.1 Lombok ...
分类:
编程语言 时间:
2020-05-10 01:23:44
阅读次数:
228
JPA是Java Persistence Api的简称,可以将一个正常java实体类映射到数据库。通过对java对象的操作来实现对数据库的操作。 JPA定义了注解来实现这一步骤。 import lombok.Data; import javax.persistence.*; @Data @Entit ...
分类:
其他好文 时间:
2020-05-09 23:29:26
阅读次数:
74
学习前置知识: 1.了解 POJO 和 Java Beans 2.了解注解的声明与使用,比如注解在Java一般用来干嘛,可以在那几个阶段使用? 比如说通过注解为 运行阶段 或 编译阶段 提供元数据协助程序进行处理,比如Java中自带的@Override 帮助编译器在 编译阶段 检查方法是否正确被重写 ...
分类:
编程语言 时间:
2020-05-06 23:19:07
阅读次数:
118
以前的Java项目中,充斥着太多不友好的代码:POJO的getter/setter/toString;异常处理;I/O流的关闭操作等等,这些样板代码既没有技术含量,又影响着代码的美观,Lombok应运而生。 任何技术的出现都是为了解决某一类问题,如果在此基础上再建立奇技淫巧,不如回归Java本身,应 ...
分类:
其他好文 时间:
2020-05-05 18:31:54
阅读次数:
88
lombok:是一个Java库,它会自动插入编辑器和构建工具中,Lombok提供了一组有用的注释,用来消除Java类中的大量样板代码。仅五个字符(@Data)就可以替换数百行代码从而产生干净,简洁且易于维护的Java类。 MAVEN包 <dependency> <groupId>org.projec ...
分类:
其他好文 时间:
2020-05-05 12:32:30
阅读次数:
54
问题与分析最近开始学习spring-boot框架,我用的是Eclipse,然后发现在使用到了lombok的@Data注解时,Eclipse会编译错误。@Data的作用是自动生成toString方法和setter/getter方法,可以减少大量重复性的代码工作。 另外在使用了@Slf4j注解时,这个注 ...
分类:
系统相关 时间:
2020-05-05 12:22:20
阅读次数:
100
环境搭建 配置ApplicationContext.xml容器文件【半注解实现】 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=" ...
分类:
编程语言 时间:
2020-05-05 10:52:14
阅读次数:
55
Spring框架 入门: IOC(控制反转,DI(依赖注入)) 加载相应jar包或坐标(maven):spring context,spring core,spring beans,spring expression,commons logging,lombok 写一个实体类。然后定义一个sprin ...
分类:
编程语言 时间:
2020-05-04 15:37:19
阅读次数:
59
[toc] JDK 14的新特性:Lombok的终结者record 简介 自从面向对象产生之后,程序界就开始了新的变化,先是C发展到了C++,后面java横空出世,大有一统江湖的趋势。 面向对象凭借其结构化的特点和在大型项目中的优势,一路蓬勃发展到今。面向对象不是不好,但是太繁琐。 比如我们要定义一 ...
分类:
其他好文 时间:
2020-04-30 09:42:16
阅读次数:
94
1. 依赖 2. 表数据对象 3. listener 4. 数据导入 ...
分类:
数据库 时间:
2020-04-29 12:43:50
阅读次数:
68