com.alibaba
druid
${druid.version}
mysql
mysql-connector-java
${mysql.version}
org.springframework
spring-tx
${spring.webmvc.version}
org.springframework
spring-jdbc
${spring.webmvc.version}
org.slf4j
slf4j-log4j12
${slf4j.version}
junit
junit
4.12
test
3. 创建公共子模块
pom.xml
<?xml version="1.0" encoding="UTF-8"?><project xmlns=“http://maven.apache.org/POM/4.0.0”
xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”
xsi:schemaLocation=“http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd”>
4.0.0
dubbo_parent
com.lichun
1.0-SNAPSHOT
dubbo_common
jar
User.java
package com.lichun.pojo;
import java.io.Serializable;
public class User implements Serializable {
private Integer id;
private String username;
private Integer age;
@Override
public String toString() {
return “User{” +
“id=” + id +
“, username=’” + username + ‘’’ +
“, age=” + age +
‘}’;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public Integer getAge() {
return age;
}
public void setAge(Integer age) {
this.age = age;
}
}
4. 创建接口子模块
此模块,主要存放业务接口的定义,它是服务消费者模块和服务提供者模块的公共依赖模块
<?xml version="1.0" encod