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