全栈项目-乐优商场-搭建通用工具服务
目录
内容
1、创建‘ly-common’模块
创建’ly-common’子模块,即为‘leyou’一级工程的子模块,过程同之前一样,模块名,‘ly-common’,GroupId为’com.leyou.common’.
2、导入工具类
2.1、导入
- java包下创建com.leyou.common.utils包
- 导入工具类(cv大法)
- 图示:
2.2、自动导入相关依赖
示例,
打开CookieUtils.java 发现很多类红线,如图:
鼠标放在上面,显示图示信息:
点击’more action’ , 添加依赖,如图:
其他类操作同上。
最终pom.xml依赖如下:
<dependencies>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-core</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
</dependency>
</dependencies>
3、工具类简介及使用
3.1、JsonUtils
json相关工具类,主要方法如下:
修饰符及返回值类型 | 方法名 | 参数 | 描述 |
---|---|---|---|
static String | serialize | Object | 把对象序列化为json字符串 |
static T | parse | String, Class | 把json字符串反序列化为对应对象类型 |
static List | parseList | String, Class | 把json字符串反序列化为对应类型的List集合 |
static Map<K, V> | parseMap | String, Class, Class | 把json字符串反序列化为对应的Map集合 |
其他工具类以后用到在介绍。
后记 :
本项目为参考某马视频开发,相关视频及配套资料可自行度娘或者联系本人。上面为自己编写的开发文档,持续更新。欢迎交流,本人QQ:806797785
前端项目源代码地址:https://gitee.com/gaogzhen/ly-bms // 前端后台管理系统
后端JAVA源代码地址:https://gitee.com/gaogzhen/ly-backend // 后端项目