一. 如何学习Lombok
1. 为什么要使用Lombok?
● 能通过@Data等注解的形式自动生成构造器、getter/setter、
、hashcode、toString等方法,提高了一定的开发效率
● 让代码变得简洁,不用过多的去关注相应的方法
● 属性做修改时,也简化了维护为这些属性所生成的getter/setter方法等
2. 没有Lombok之前怎么做?
● 在编译器里利用快捷键手动操作生成getter/setter、toString等方法
3. Lombok该如何使用?
(1)安装lombok插件
File—>Setting—>Plugins—>搜索lombok—>安装lombok插件—>重启IntelliJ IDEA
(2)添加lombok的maven依赖
(3)实例
二. 如何学习Thymeleaf?
1. 添加Thymeleaf依赖
2. 代码目录结构
在resources下面新建两个文件夹,分别是static、templates
resources下static⽂件夹存放images、css、js等静态资源
templates存放Thymeleaf模板页面
3. Controller层代码写法
4. html⻚⾯头部添加thymeleaf名称空间声明
三. 如何使用Webjars?
1. 为什么要使用Webjars?
● 由于将一个大项目拆分成众多的小模块,这样大大降低了程序开发的难度。
● 由于模块与模块间很多组件都是可以多个项目共用的,这样就降低了所要编写的代码量,提高了代码开发的速度与质量。
● 不同的Maven模块都是有不同的版本号,我们可以通过对版本号的管理,方便程序后续的管理和升级。
2. 没有Webjars之前怎么做?
现在的Javaweb项目大都是采用的Maven架构,在开发项目时,我们往往会将一个大项目拆分成许多分散的Maven模块,每个模块实现该项目的某一部分功能,当我们将各个模块开发完毕之后,直接将其组装到一起即可构成一个大的完整项目。
网友评论