随着科学技术水平的不断进步与发展,各种新兴技术也在不断的发展起来。很多人为了自身更好的发展,都努力在学习新知识。今天就来了解一下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工具网。
推荐阅读: