1、整体步骤如下:
1、该类使用@Component注解
2、添加一个你需要用到的类的静态字段
3、创建一个初始化方法,贴上@PostConstruct 标签,用于注入bean
4、创建方法调用mapper或service接口
5、最后直接在普通类中调用即可
2、普通类中调用mapper接口中的新增员工方法的示例代码如下:
package com.rf.utils;
import com.rf.entity.Employee;
import com.rf.mapper.EmployeeMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import javax.annotation.PostConstruct;
import java.util.ArrayList;
import java.util.List;
/**
* @description: json数据解析工具类
* @author: xiaozhi
* @create: 2020-04-20 14:23
*/
//第一步:使用@Component注解
@Component
public class JsonParse {
@Autowired
EmployeeMapper employeeMapper;
//第二步:添加一个你需要用到的类的静态字段
public static JsonParse jsonParse;
//第三步:创建一个初始化方法,引入@PostConstruct注解,用于注入bean
@PostConstruct
public void init(){
jsonParse = this ;
//第四步:调用mapper或service接口
jsonParse.employeeMapper = this.employeeMapper;
}
//你要封装的方法
public static void getJsonParse(String jsondata){
List list=new ArrayList();
Employee employee=null;
for(int i=0;i
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?