java spring boot中实现taotao-provider要怎么做?具体怎么操作?

BSO 2020-11-12 16:11:52 java常见问答 4980

随着科学技术水平的不断进步与发展,各种新兴技术也在不断的发展起来。很多人为了自身更好的发展,都努力在学习新知识。今天就来了解一下java中的一些基础操作,一起来了解一下吧。

在java spring boot中实现taotao-provider的操作,具体步骤如下。

编写UserMapper,代码展示如下:

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;
import com.taotao.common.pojo.User;
@Mapper
public interface UserMapper
{
    @Select("select * from user where id=#{id}")
    public User queryUserById(Long id);
}

编写UserServiceImpl实现类,代码展示如下:

import org.springframework.beans.factory.annotation.Autowired;
import com.alibaba.dubbo.config.annotation.Service;
import com.taotao.common.consumer.UserService;
import com.taotao.common.pojo.User;
import com.taotao.mapper.UserMapper;
@Service
public class UserServiceImpl implements UserService
{
    @Autowired
    private UserMapper userMapper;
    @Override
    public User queryUserById(Long id)
    {
        User user = this.userMapper.queryUserById(id);
        return user;
    }
}

编写引导类,代码展示如下:

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import com.alibaba.boot.dubbo.EnableDubboAutoConfiguration;
@SpringBootApplication
@EnableDubboAutoConfiguration
public class ProviderApplication
{
    public static void main(String[] args)
    {
        SpringApplication.run(ProviderApplication.class, args);
    }
}
在src / main / resources加入配置文件application.properties# DB Configuration:
    spring.datasource.driverClassName = com.mysql.jdbc.Driver
spring.datasource.url = jdbc: mysql: //127.0.0.1:3306/taotao
    spring.datasource.username = root
spring.datasource.password = root# 配置服务器访问端口号
server.port = 8081# 配置dubbo信息# 配置服务名称
spring.dubbo.application.name = taotao - provider# 注册中心类型
spring.dubbo.registry.protocol = zookeeper# 注册中心连接方式
spring.dubbo.registry.address = manager.taotao.com: 2181# 配置服务调用所使用的协议
spring.dubbo.protocol.name = dubbo# 配置服务端口号
spring.dubbo.protocol.port = 20880# 配置服务访问地址
spring.dubbo.protocol.host = localhost# 配置dubbo扫描
spring.dubbo.scan = com.taotao.provider

以上就是关于在java spring boot中实现taotao-provider的具体做法了。可以看出操作还是比较复杂的。如果你对java知识感兴趣,想要了解更多常见问题,敬请关注奇Q工具网。

推荐阅读:

java spring boot后端实现怎么做?实例展示

java spring boot中怎么加入依赖?怎么修改配置文件?

java spring boot中怎么整合MyBatis?详细解析