@@ -1,5 +1,13 @@ | |||||
<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"> | <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"> | ||||
<modelVersion>4.0.0</modelVersion> | <modelVersion>4.0.0</modelVersion> | ||||
<dependencies> | |||||
<dependency> | |||||
<groupId>com.baomidou</groupId> | |||||
<artifactId>mybatis-plus-extension</artifactId> | |||||
<version>3.3.0</version> | |||||
<scope>compile</scope> | |||||
</dependency> | |||||
</dependencies> | |||||
<parent> | <parent> | ||||
<groupId>com.hp</groupId> | <groupId>com.hp</groupId> | ||||
<artifactId>user-parent</artifactId> | <artifactId>user-parent</artifactId> | ||||
@@ -1,13 +1,22 @@ | |||||
package com.hp.user.client.entity; | package com.hp.user.client.entity; | ||||
import com.baomidou.mybatisplus.annotation.TableName; | |||||
import java.io.Serializable; | import java.io.Serializable; | ||||
import java.util.Date; | import java.util.Date; | ||||
/** | /** | ||||
* <p> | |||||
* 用户信息表 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | * @author 王怡静 | ||||
* @since 2020/11/19 | |||||
* 账号类 | |||||
* @since 2020-11-20 | |||||
*/ | */ | ||||
//@EqualsAndHashCode(callSuper = false) | |||||
//@Accessors(chain = true) | |||||
@TableName("tb_account") | |||||
public class Account extends Base{ | public class Account extends Base{ | ||||
/** | /** | ||||
* 用户Id | * 用户Id | ||||
@@ -1,14 +1,23 @@ | |||||
package com.hp.user.client.entity; | package com.hp.user.client.entity; | ||||
import com.baomidou.mybatisplus.annotation.TableName; | |||||
import java.io.Serializable; | import java.io.Serializable; | ||||
import java.math.BigDecimal; | import java.math.BigDecimal; | ||||
import java.util.Date; | import java.util.Date; | ||||
/** | /** | ||||
* <p> | |||||
* 用户地址信息 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | * @author 王怡静 | ||||
* @since 2020/11/19 | |||||
* 地址类 | |||||
* @since 2020-11-20 | |||||
*/ | */ | ||||
//@EqualsAndHashCode(callSuper = false) | |||||
//@Accessors(chain = true) | |||||
@TableName("tb_address") | |||||
public class Address extends Base{ | public class Address extends Base{ | ||||
/** | /** | ||||
@@ -1,12 +1,20 @@ | |||||
package com.hp.user.client.entity; | package com.hp.user.client.entity; | ||||
import com.baomidou.mybatisplus.annotation.TableName; | |||||
import java.io.Serializable; | import java.io.Serializable; | ||||
/** | /** | ||||
* <p> | |||||
* 区域表 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | * @author 王怡静 | ||||
* @since 2020/11/19 | |||||
* 地区类 | |||||
* @since 2020-11-20 | |||||
*/ | */ | ||||
//@EqualsAndHashCode(callSuper = false) | |||||
//@Accessors(chain = true) | |||||
@TableName("tb_area") | |||||
public class Area implements Serializable { | public class Area implements Serializable { | ||||
/** | /** | ||||
* 地区Id | * 地区Id | ||||
@@ -1,13 +1,22 @@ | |||||
package com.hp.user.client.entity; | package com.hp.user.client.entity; | ||||
import com.baomidou.mybatisplus.annotation.TableName; | |||||
import java.util.Date; | import java.util.Date; | ||||
/** | /** | ||||
* <p> | |||||
* 企业/公司 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | * @author 王怡静 | ||||
* @since 2020/11/19 | |||||
* 公司类 | |||||
* @since 2020-11-20 | |||||
*/ | */ | ||||
public class Company extends Base { | |||||
//@EqualsAndHashCode(callSuper = false) | |||||
//@Accessors(chain = true) | |||||
@TableName("tb_customer_company") | |||||
public class CustomerCompany extends Base { | |||||
/** | /** | ||||
* 客户Id | * 客户Id | ||||
*/ | */ | ||||
@@ -41,9 +50,9 @@ public class Company extends Base { | |||||
*/ | */ | ||||
private String phoneNumber; | private String phoneNumber; | ||||
public Company(){} | |||||
public CustomerCompany(){} | |||||
public Company(Date createTime, Long createUserId, Date updateTime, Long updateUserId, Long customerId, String name, Short type, Short industryCode, String enterpriseTaxNumber, String businessLicense, String businessContact, String phoneNumber) { | |||||
public CustomerCompany(Date createTime, Long createUserId, Date updateTime, Long updateUserId, Long customerId, String name, Short type, Short industryCode, String enterpriseTaxNumber, String businessLicense, String businessContact, String phoneNumber) { | |||||
super(createTime, createUserId, updateTime, updateUserId); | super(createTime, createUserId, updateTime, updateUserId); | ||||
this.customerId = customerId; | this.customerId = customerId; | ||||
this.name = name; | this.name = name; |
@@ -1,13 +1,22 @@ | |||||
package com.hp.user.client.entity; | package com.hp.user.client.entity; | ||||
import com.baomidou.mybatisplus.annotation.TableName; | |||||
import java.io.Serializable; | import java.io.Serializable; | ||||
/** | /** | ||||
* <p> | |||||
* 企业和服务商的关系 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | * @author 王怡静 | ||||
* @since 2020/11/19 | |||||
* 公司与服务商关系类 | |||||
* @since 2020-11-20 | |||||
*/ | */ | ||||
public class ServiceProvider implements Serializable { | |||||
//@EqualsAndHashCode(callSuper = false) | |||||
//@Accessors(chain = true) | |||||
@TableName("r_customer_service_provider_enterprise") | |||||
public class CustomerServiceProviderEnterprise implements Serializable { | |||||
/** | /** | ||||
* 服务商Id | * 服务商Id | ||||
*/ | */ | ||||
@@ -17,9 +26,9 @@ public class ServiceProvider implements Serializable { | |||||
*/ | */ | ||||
private Long enterpriseId; | private Long enterpriseId; | ||||
private ServiceProvider(){} | |||||
private CustomerServiceProviderEnterprise(){} | |||||
public ServiceProvider(Long serviceProviderId, Long enterpriseId) { | |||||
public CustomerServiceProviderEnterprise(Long serviceProviderId, Long enterpriseId) { | |||||
this.serviceProviderId = serviceProviderId; | this.serviceProviderId = serviceProviderId; | ||||
this.enterpriseId = enterpriseId; | this.enterpriseId = enterpriseId; | ||||
} | } |
@@ -1,13 +1,22 @@ | |||||
package com.hp.user.client.entity; | package com.hp.user.client.entity; | ||||
import com.baomidou.mybatisplus.annotation.TableName; | |||||
import java.math.BigDecimal; | import java.math.BigDecimal; | ||||
import java.util.Date; | import java.util.Date; | ||||
/** | /** | ||||
* <p> | |||||
* 站点信息 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | * @author 王怡静 | ||||
* @since 2020/11/19 | |||||
* 站点类 | |||||
* @since 2020-11-20 | |||||
*/ | */ | ||||
//@EqualsAndHashCode(callSuper = false) | |||||
//@Accessors(chain = true) | |||||
@TableName("tb_station") | |||||
public class Station extends Base{ | public class Station extends Base{ | ||||
/** | /** | ||||
* 站点Id | * 站点Id | ||||
@@ -1,7 +0,0 @@ | |||||
package com.hp.user.client.entity; | |||||
import java.io.Serializable; | |||||
public class UserClientInfoTest implements Serializable { | |||||
} |
@@ -0,0 +1,16 @@ | |||||
package com.hp.user.client.service; | |||||
import com.baomidou.mybatisplus.extension.service.IService; | |||||
import com.hp.user.client.entity.Account; | |||||
/** | |||||
* <p> | |||||
* 用户信息表 服务类 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | |||||
* @since 2020-11-20 | |||||
*/ | |||||
public interface AccountService extends IService<Account> { | |||||
} |
@@ -0,0 +1,16 @@ | |||||
package com.hp.user.client.service; | |||||
import com.baomidou.mybatisplus.extension.service.IService; | |||||
import com.hp.user.client.entity.Address; | |||||
/** | |||||
* <p> | |||||
* 用户地址信息 服务类 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | |||||
* @since 2020-11-20 | |||||
*/ | |||||
public interface AddressService extends IService<Address> { | |||||
} |
@@ -0,0 +1,16 @@ | |||||
package com.hp.user.client.service; | |||||
import com.baomidou.mybatisplus.extension.service.IService; | |||||
import com.hp.user.client.entity.Area; | |||||
/** | |||||
* <p> | |||||
* 区域表 服务类 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | |||||
* @since 2020-11-20 | |||||
*/ | |||||
public interface AreaService extends IService<Area> { | |||||
} |
@@ -0,0 +1,16 @@ | |||||
package com.hp.user.client.service; | |||||
import com.baomidou.mybatisplus.extension.service.IService; | |||||
import com.hp.user.client.entity.CustomerCompany; | |||||
/** | |||||
* <p> | |||||
* 企业/公司 服务类 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | |||||
* @since 2020-11-20 | |||||
*/ | |||||
public interface CustomerCompanyService extends IService<CustomerCompany> { | |||||
} |
@@ -0,0 +1,16 @@ | |||||
package com.hp.user.client.service; | |||||
import com.baomidou.mybatisplus.extension.service.IService; | |||||
import com.hp.user.client.entity.CustomerServiceProviderEnterprise; | |||||
/** | |||||
* <p> | |||||
* 企业和服务商的关系 服务类 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | |||||
* @since 2020-11-20 | |||||
*/ | |||||
public interface CustomerServiceProviderEnterpriseService extends IService<CustomerServiceProviderEnterprise> { | |||||
} |
@@ -0,0 +1,16 @@ | |||||
package com.hp.user.client.service; | |||||
import com.baomidou.mybatisplus.extension.service.IService; | |||||
import com.hp.user.client.entity.Station; | |||||
/** | |||||
* <p> | |||||
* 站点信息 服务类 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | |||||
* @since 2020-11-20 | |||||
*/ | |||||
public interface StationService extends IService<Station> { | |||||
} |
@@ -1,5 +0,0 @@ | |||||
package com.hp.user.client.service; | |||||
public interface UserInfoTest { | |||||
} |
@@ -0,0 +1,29 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> | |||||
<component name="FacetManager"> | |||||
<facet type="Spring" name="Spring"> | |||||
<configuration /> | |||||
</facet> | |||||
<facet type="web" name="Web"> | |||||
<configuration> | |||||
<webroots /> | |||||
</configuration> | |||||
</facet> | |||||
</component> | |||||
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8"> | |||||
<output url="file://$MODULE_DIR$/target/classes" /> | |||||
<output-test url="file://$MODULE_DIR$/target/test-classes" /> | |||||
<content url="file://$MODULE_DIR$"> | |||||
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> | |||||
<excludeFolder url="file://$MODULE_DIR$/target" /> | |||||
</content> | |||||
<orderEntry type="inheritedJdk" /> | |||||
<orderEntry type="sourceFolder" forTests="false" /> | |||||
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-extension:3.3.0" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-core:3.3.0" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-annotation:3.3.0" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.github.jsqlparser:jsqlparser:3.1" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.mybatis:mybatis:3.5.3" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.mybatis:mybatis-spring:2.0.3" level="project" /> | |||||
</component> | |||||
</module> |
@@ -0,0 +1,13 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> | |||||
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8"> | |||||
<output url="file://$MODULE_DIR$/target/classes" /> | |||||
<output-test url="file://$MODULE_DIR$/target/test-classes" /> | |||||
<content url="file://$MODULE_DIR$"> | |||||
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> | |||||
<excludeFolder url="file://$MODULE_DIR$/target" /> | |||||
</content> | |||||
<orderEntry type="inheritedJdk" /> | |||||
<orderEntry type="sourceFolder" forTests="false" /> | |||||
</component> | |||||
</module> |
@@ -70,6 +70,12 @@ | |||||
<groupId>com.fasterxml.jackson.datatype</groupId> | <groupId>com.fasterxml.jackson.datatype</groupId> | ||||
<artifactId>jackson-datatype-jsr310</artifactId> | <artifactId>jackson-datatype-jsr310</artifactId> | ||||
<version>2.9.2</version> | <version>2.9.2</version> | ||||
<exclusions> | |||||
<exclusion> | |||||
<groupId>com.fasterxml.jackson.core</groupId> | |||||
<artifactId>jackson-databind</artifactId> | |||||
</exclusion> | |||||
</exclusions> | |||||
</dependency> | </dependency> | ||||
</dependencies> | </dependencies> | ||||
@@ -47,6 +47,8 @@ public class CodeGeneractor { | |||||
globalConfig.setOutputDir(projectPath + "/user-service/src/main/java"); | globalConfig.setOutputDir(projectPath + "/user-service/src/main/java"); | ||||
//Author设置作者 | //Author设置作者 | ||||
globalConfig.setAuthor("王怡静"); | globalConfig.setAuthor("王怡静"); | ||||
globalConfig.setServiceName("%sService"); | |||||
globalConfig.setServiceImplName("%sServiceImpl"); | |||||
//是否覆盖文件 | //是否覆盖文件 | ||||
globalConfig.setFileOverride(true); | globalConfig.setFileOverride(true); | ||||
//生成后打开文件 | //生成后打开文件 | ||||
@@ -71,6 +73,9 @@ public class CodeGeneractor { | |||||
// pc.setModuleName(scanner("模块名")); | // pc.setModuleName(scanner("模块名")); | ||||
//父包名。如果为空,将下面子包名必须写全部, 否则就只需写子包名 | //父包名。如果为空,将下面子包名必须写全部, 否则就只需写子包名 | ||||
pc.setParent("com.hp.user.test"); | pc.setParent("com.hp.user.test"); | ||||
pc.setMapper("dao"); | |||||
pc.setServiceImpl("impl"); | |||||
mpg.setPackageInfo(pc); | mpg.setPackageInfo(pc); | ||||
@@ -122,6 +127,7 @@ public class CodeGeneractor { | |||||
// templateConfig.setService(); | // templateConfig.setService(); | ||||
// templateConfig.setController(); | // templateConfig.setController(); | ||||
templateConfig.setController(""); | |||||
templateConfig.setXml(null); | templateConfig.setXml(null); | ||||
mpg.setTemplate(templateConfig); | mpg.setTemplate(templateConfig); | ||||
@@ -133,7 +139,7 @@ public class CodeGeneractor { | |||||
strategy.setNaming(NamingStrategy.underline_to_camel); | strategy.setNaming(NamingStrategy.underline_to_camel); | ||||
strategy.setColumnNaming(NamingStrategy.underline_to_camel); | strategy.setColumnNaming(NamingStrategy.underline_to_camel); | ||||
// strategy.setInclude(scanner("表名,多个英文逗号分割").split(",")); | // strategy.setInclude(scanner("表名,多个英文逗号分割").split(",")); | ||||
strategy.setInclude("tb_station,r_customer_service_provider_enterprise".split(",")); | |||||
strategy.setInclude("tb_station,tb_account,tb_address,tb_area,tb_customer_company,r_customer_service_provider_enterprise".split(",")); | |||||
//实体是否为lombok模型(默认 false) | //实体是否为lombok模型(默认 false) | ||||
strategy.setEntityLombokModel(true); | strategy.setEntityLombokModel(true); | ||||
//生成 @RestController 控制器 | //生成 @RestController 控制器 | ||||
@@ -148,7 +154,7 @@ public class CodeGeneractor { | |||||
strategy.setControllerMappingHyphenStyle(true); | strategy.setControllerMappingHyphenStyle(true); | ||||
//表名前缀 | //表名前缀 | ||||
// strategy.setTablePrefix(pc.getModuleName() + "_"); | // strategy.setTablePrefix(pc.getModuleName() + "_"); | ||||
strategy.setTablePrefix("tb_","r_"); | |||||
strategy.setTablePrefix("tb_","tb_","tb_","tb_","tb_","r_"); | |||||
mpg.setStrategy(strategy); | mpg.setStrategy(strategy); | ||||
mpg.setTemplateEngine(new FreemarkerTemplateEngine()); | mpg.setTemplateEngine(new FreemarkerTemplateEngine()); | ||||
mpg.execute(); | mpg.execute(); | ||||
@@ -6,6 +6,7 @@ import org.springframework.stereotype.Service; | |||||
import com.hp.user.client.entity.Account; | import com.hp.user.client.entity.Account; | ||||
import com.hp.user.service.mapper.TestMapper; | import com.hp.user.service.mapper.TestMapper; | ||||
/* | |||||
@Service | @Service | ||||
public class TestService { | public class TestService { | ||||
@Autowired(required=true) | @Autowired(required=true) | ||||
@@ -14,3 +15,4 @@ public class TestService { | |||||
return userMapper.Sel(id); | return userMapper.Sel(id); | ||||
} | } | ||||
} | } | ||||
*/ |
@@ -12,7 +12,7 @@ import com.alibaba.nacos.spring.context.annotation.config.NacosPropertySource; | |||||
* @since 2020/11/18 | * @since 2020/11/18 | ||||
* | * | ||||
*/ | */ | ||||
@MapperScan("com.hp.user.service.mapper") //扫描的mapper | |||||
@MapperScan("com.hp.user.service.dao") //扫描的mapper | |||||
@SpringBootApplication | @SpringBootApplication | ||||
@NacosPropertySource(dataId = "datasource1", autoRefreshed = true) | @NacosPropertySource(dataId = "datasource1", autoRefreshed = true) | ||||
public class UserServiceApplaction { | public class UserServiceApplaction { | ||||
@@ -7,7 +7,7 @@ import org.springframework.web.bind.annotation.RestController; | |||||
import com.hp.user.service.TestService; | import com.hp.user.service.TestService; | ||||
/* | |||||
@RestController | @RestController | ||||
public class TestController { | public class TestController { | ||||
@Autowired | @Autowired | ||||
@@ -19,3 +19,5 @@ public class TestController { | |||||
} | } | ||||
} | } | ||||
*/ | |||||
@@ -0,0 +1,16 @@ | |||||
package com.hp.user.service.dao; | |||||
import com.hp.user.client.entity.Account; | |||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; | |||||
/** | |||||
* <p> | |||||
* 用户信息表 Mapper 接口 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | |||||
* @since 2020-11-20 | |||||
*/ | |||||
public interface AccountMapper extends BaseMapper<Account> { | |||||
} |
@@ -0,0 +1,16 @@ | |||||
package com.hp.user.service.dao; | |||||
import com.hp.user.client.entity.Address; | |||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; | |||||
/** | |||||
* <p> | |||||
* 用户地址信息 Mapper 接口 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | |||||
* @since 2020-11-20 | |||||
*/ | |||||
public interface AddressMapper extends BaseMapper<Address> { | |||||
} |
@@ -0,0 +1,16 @@ | |||||
package com.hp.user.service.dao; | |||||
import com.hp.user.client.entity.Area; | |||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; | |||||
/** | |||||
* <p> | |||||
* 区域表 Mapper 接口 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | |||||
* @since 2020-11-20 | |||||
*/ | |||||
public interface AreaMapper extends BaseMapper<Area> { | |||||
} |
@@ -0,0 +1,16 @@ | |||||
package com.hp.user.service.dao; | |||||
import com.hp.user.client.entity.CustomerCompany; | |||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; | |||||
/** | |||||
* <p> | |||||
* 企业/公司 Mapper 接口 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | |||||
* @since 2020-11-20 | |||||
*/ | |||||
public interface CustomerCompanyMapper extends BaseMapper<CustomerCompany> { | |||||
} |
@@ -0,0 +1,16 @@ | |||||
package com.hp.user.service.dao; | |||||
import com.hp.user.client.entity.CustomerServiceProviderEnterprise; | |||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; | |||||
/** | |||||
* <p> | |||||
* 企业和服务商的关系 Mapper 接口 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | |||||
* @since 2020-11-20 | |||||
*/ | |||||
public interface CustomerServiceProviderEnterpriseMapper extends BaseMapper<CustomerServiceProviderEnterprise> { | |||||
} |
@@ -0,0 +1,16 @@ | |||||
package com.hp.user.service.dao; | |||||
import com.hp.user.client.entity.Station; | |||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; | |||||
/** | |||||
* <p> | |||||
* 站点信息 Mapper 接口 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | |||||
* @since 2020-11-20 | |||||
*/ | |||||
public interface StationMapper extends BaseMapper<Station> { | |||||
} |
@@ -1,5 +0,0 @@ | |||||
package com.hp.user.service.dao; | |||||
public interface UserInfoTestDao { | |||||
} |
@@ -0,0 +1,20 @@ | |||||
package com.hp.user.service.impl; | |||||
import com.hp.user.client.entity.Account; | |||||
import com.hp.user.service.dao.AccountMapper; | |||||
import com.hp.user.client.service.AccountService; | |||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; | |||||
import org.springframework.stereotype.Service; | |||||
/** | |||||
* <p> | |||||
* 用户信息表 服务实现类 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | |||||
* @since 2020-11-20 | |||||
*/ | |||||
@Service | |||||
public class AccountServiceImpl extends ServiceImpl<AccountMapper, Account> implements AccountService { | |||||
} |
@@ -0,0 +1,20 @@ | |||||
package com.hp.user.service.impl; | |||||
import com.hp.user.client.entity.Address; | |||||
import com.hp.user.service.dao.AddressMapper; | |||||
import com.hp.user.client.service.AddressService; | |||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; | |||||
import org.springframework.stereotype.Service; | |||||
/** | |||||
* <p> | |||||
* 用户地址信息 服务实现类 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | |||||
* @since 2020-11-20 | |||||
*/ | |||||
@Service | |||||
public class AddressServiceImpl extends ServiceImpl<AddressMapper, Address> implements AddressService { | |||||
} |
@@ -0,0 +1,20 @@ | |||||
package com.hp.user.service.impl; | |||||
import com.hp.user.client.entity.Area; | |||||
import com.hp.user.service.dao.AreaMapper; | |||||
import com.hp.user.client.service.AreaService; | |||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; | |||||
import org.springframework.stereotype.Service; | |||||
/** | |||||
* <p> | |||||
* 区域表 服务实现类 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | |||||
* @since 2020-11-20 | |||||
*/ | |||||
@Service | |||||
public class AreaServiceImpl extends ServiceImpl<AreaMapper, Area> implements AreaService { | |||||
} |
@@ -0,0 +1,20 @@ | |||||
package com.hp.user.service.impl; | |||||
import com.hp.user.client.entity.CustomerCompany; | |||||
import com.hp.user.service.dao.CustomerCompanyMapper; | |||||
import com.hp.user.client.service.CustomerCompanyService; | |||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; | |||||
import org.springframework.stereotype.Service; | |||||
/** | |||||
* <p> | |||||
* 企业/公司 服务实现类 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | |||||
* @since 2020-11-20 | |||||
*/ | |||||
@Service | |||||
public class CustomerCompanyServiceImpl extends ServiceImpl<CustomerCompanyMapper, CustomerCompany> implements CustomerCompanyService { | |||||
} |
@@ -0,0 +1,20 @@ | |||||
package com.hp.user.service.impl; | |||||
import com.hp.user.client.entity.CustomerServiceProviderEnterprise; | |||||
import com.hp.user.service.dao.CustomerServiceProviderEnterpriseMapper; | |||||
import com.hp.user.client.service.CustomerServiceProviderEnterpriseService; | |||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; | |||||
import org.springframework.stereotype.Service; | |||||
/** | |||||
* <p> | |||||
* 企业和服务商的关系 服务实现类 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | |||||
* @since 2020-11-20 | |||||
*/ | |||||
@Service | |||||
public class CustomerServiceProviderEnterpriseServiceImpl extends ServiceImpl<CustomerServiceProviderEnterpriseMapper, CustomerServiceProviderEnterprise> implements CustomerServiceProviderEnterpriseService { | |||||
} |
@@ -0,0 +1,20 @@ | |||||
package com.hp.user.service.impl; | |||||
import com.hp.user.client.entity.Station; | |||||
import com.hp.user.service.dao.StationMapper; | |||||
import com.hp.user.client.service.StationService; | |||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; | |||||
import org.springframework.stereotype.Service; | |||||
/** | |||||
* <p> | |||||
* 站点信息 服务实现类 | |||||
* </p> | |||||
* | |||||
* @author 王怡静 | |||||
* @since 2020-11-20 | |||||
*/ | |||||
@Service | |||||
public class StationServiceImpl extends ServiceImpl<StationMapper, Station> implements StationService { | |||||
} |
@@ -1,7 +1,5 @@ | |||||
package com.hp.user.service.impl; | package com.hp.user.service.impl; | ||||
import com.hp.user.client.service.UserInfoTest; | |||||
public class UserInfoTestServiceImpl implements UserInfoTest { | |||||
public class UserInfoTestServiceImpl { | |||||
} | } |
@@ -0,0 +1,5 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> | |||||
<mapper namespace="com.hp.user.service.dao.AccountMapper"> | |||||
</mapper> |
@@ -0,0 +1,5 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> | |||||
<mapper namespace="com.hp.user.service.dao.AddressMapper"> | |||||
</mapper> |
@@ -0,0 +1,5 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> | |||||
<mapper namespace="com.hp.user.service.dao.AreaMapper"> | |||||
</mapper> |
@@ -0,0 +1,5 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> | |||||
<mapper namespace="com.hp.user.service.dao.CustomerCompanyMapper"> | |||||
</mapper> |
@@ -0,0 +1,5 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> | |||||
<mapper namespace="com.hp.user.service.dao.CustomerServiceProviderEnterpriseMapper"> | |||||
</mapper> |
@@ -0,0 +1,5 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> | |||||
<mapper namespace="com.hp.user.service.dao.StationMapper"> | |||||
</mapper> |
@@ -0,0 +1,130 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> | |||||
<component name="FacetManager"> | |||||
<facet type="web" name="Web"> | |||||
<configuration> | |||||
<webroots> | |||||
<root url="file://$MODULE_DIR$/src/main/webapp" relative="/" /> | |||||
</webroots> | |||||
<sourceRoots> | |||||
<root url="file://$MODULE_DIR$/src/main/java" /> | |||||
<root url="file://$MODULE_DIR$/src/main/resources" /> | |||||
</sourceRoots> | |||||
</configuration> | |||||
</facet> | |||||
<facet type="Spring" name="Spring"> | |||||
<configuration /> | |||||
</facet> | |||||
</component> | |||||
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8"> | |||||
<output url="file://$MODULE_DIR$/target/classes" /> | |||||
<output-test url="file://$MODULE_DIR$/target/test-classes" /> | |||||
<content url="file://$MODULE_DIR$"> | |||||
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> | |||||
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" /> | |||||
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> | |||||
<excludeFolder url="file://$MODULE_DIR$/target" /> | |||||
</content> | |||||
<orderEntry type="inheritedJdk" /> | |||||
<orderEntry type="sourceFolder" forTests="false" /> | |||||
<orderEntry type="library" name="Maven: com.hp:nacos-client:0.0.1-SNAPSHOT" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.alibaba.boot:nacos-config-spring-boot-starter:0.2.1" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter:2.0.3.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-logging:2.0.3.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: ch.qos.logback:logback-classic:1.2.3" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-to-slf4j:2.10.0" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-api:2.10.0" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.slf4j:jul-to-slf4j:1.7.25" level="project" /> | |||||
<orderEntry type="library" name="Maven: javax.annotation:javax.annotation-api:1.3.2" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.alibaba.nacos:nacos-spring-context:0.2.2-RC1" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.alibaba.nacos:nacos-client:0.2.1-RC1" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.alibaba.nacos:nacos-common:0.2.1-RC1" level="project" /> | |||||
<orderEntry type="library" name="Maven: commons-io:commons-io:2.2" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.alibaba.nacos:nacos-api:0.2.1-RC1" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.47" level="project" /> | |||||
<orderEntry type="library" name="Maven: ch.qos.logback:logback-core:1.2.3" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.google.guava:guava:19.0" level="project" /> | |||||
<orderEntry type="library" name="Maven: commons-codec:commons-codec:1.11" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.codehaus.jackson:jackson-mapper-lgpl:1.9.6" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.codehaus.jackson:jackson-core-lgpl:1.9.6" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.alibaba.spring:spring-context-support:1.0.1" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.alibaba.boot:nacos-config-spring-boot-autoconfigure:0.2.1" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.alibaba.boot:nacos-spring-boot-base:0.2.1" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.26" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-web:2.3.1.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-json:2.3.1.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.11.0" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.fasterxml.jackson.module:jackson-module-parameter-names:2.11.0" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-tomcat:2.3.1.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: jakarta.annotation:jakarta.annotation-api:1.3.5" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-core:9.0.36" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.glassfish:jakarta.el:3.0.3" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-websocket:9.0.36" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework:spring-webmvc:5.2.7.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-autoconfigure:2.3.1.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot:2.3.1.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.alibaba:druid:1.1.12" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework:spring-jdbc:5.2.6.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework:spring-tx:5.2.6.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: mysql:mysql-connector-java:8.0.16" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.google.protobuf:protobuf-java:3.6.1" level="project" /> | |||||
<orderEntry type="module" module-name="user-client" /> | |||||
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-extension:3.3.0" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-core:3.3.0" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-annotation:3.3.0" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.github.jsqlparser:jsqlparser:3.1" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.hp:service-dependencies:0.0.1-SNAPSHOT" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.apache.dubbo:dubbo:2.7.3" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.javassist:javassist:3.20.0-GA" level="project" /> | |||||
<orderEntry type="library" name="Maven: io.netty:netty-all:4.1.25.Final" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.google.code.gson:gson:2.8.5" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.apache.zookeeper:zookeeper:3.5.7" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.apache.zookeeper:zookeeper-jute:3.5.7" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.apache.yetus:audience-annotations:0.5.0" level="project" /> | |||||
<orderEntry type="library" name="Maven: io.netty:netty-handler:4.1.45.Final" level="project" /> | |||||
<orderEntry type="library" name="Maven: io.netty:netty-common:4.1.45.Final" level="project" /> | |||||
<orderEntry type="library" name="Maven: io.netty:netty-buffer:4.1.45.Final" level="project" /> | |||||
<orderEntry type="library" name="Maven: io.netty:netty-transport:4.1.45.Final" level="project" /> | |||||
<orderEntry type="library" name="Maven: io.netty:netty-resolver:4.1.45.Final" level="project" /> | |||||
<orderEntry type="library" name="Maven: io.netty:netty-codec:4.1.45.Final" level="project" /> | |||||
<orderEntry type="library" name="Maven: io.netty:netty-transport-native-epoll:4.1.45.Final" level="project" /> | |||||
<orderEntry type="library" name="Maven: io.netty:netty-transport-native-unix-common:4.1.45.Final" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.25" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.slf4j:slf4j-log4j12:1.7.25" level="project" /> | |||||
<orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.101tec:zkclient:0.10" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework:spring-context:5.2.6.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework:spring-aop:5.2.6.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework:spring-expression:5.2.6.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework:spring-core:5.2.6.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework:spring-jcl:5.2.6.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework:spring-beans:5.2.6.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework:spring-web:5.2.6.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.mybatis:mybatis-spring:1.3.2" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.mybatis:mybatis:3.5.3" level="project" /> | |||||
<orderEntry type="library" name="Maven: cn.nyhlw.doc2swagger:RestDocSpringSwagger2:1.0.1-SNAPSHOT" level="project" /> | |||||
<orderEntry type="library" name="Maven: cn.nyhlw.doc2swagger:RestDocSwagger2:1.0.1-SNAPSHOT" level="project" /> | |||||
<orderEntry type="library" name="Maven: io.swagger:swagger-models:1.5.22" level="project" /> | |||||
<orderEntry type="library" name="Maven: io.swagger:swagger-annotations:1.5.22" level="project" /> | |||||
<orderEntry type="library" name="Maven: cn.nyhlw.doc2swagger:RestDocSwaggerCommon:1.0.1-SNAPSHOT" level="project" /> | |||||
<orderEntry type="library" name="Maven: cn.nyhlw.doc2swagger:RestDocCore:1.0.1-SNAPSHOT" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.github.therapi:therapi-runtime-javadoc:0.7.0" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.projectlombok:lombok:1.18.12" level="project" /> | |||||
<orderEntry type="library" name="Maven: cn.nyhlw.doc2swagger:RestDocSpring:1.0.1-SNAPSHOT" level="project" /> | |||||
<orderEntry type="library" name="Maven: javax.servlet:javax.servlet-api:4.0.1" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.11" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.9.10.4" level="project" /> | |||||
<orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.12" level="project" /> | |||||
<orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-boot-starter:3.3.0" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus:3.3.0" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-jdbc:2.2.1.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.zaxxer:HikariCP:3.4.1" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-generator:3.3.0" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.freemarker:freemarker:2.3.28" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.mybatis:mybatis-typehandlers-jsr310:1.0.1" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.9.2" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.9.0" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.9.2" level="project" /> | |||||
</component> | |||||
</module> |