Browse Source

代码自动生成

dev
1517874642 4 years ago
parent
commit
0769776e75
43 changed files with 614 additions and 42 deletions
  1. +8
    -0
      user-client/pom.xml
  2. +11
    -2
      user-client/src/main/java/com/hp/user/client/entity/Account.java
  3. +11
    -2
      user-client/src/main/java/com/hp/user/client/entity/Address.java
  4. +10
    -2
      user-client/src/main/java/com/hp/user/client/entity/Area.java
  5. +14
    -5
      user-client/src/main/java/com/hp/user/client/entity/CustomerCompany.java
  6. +14
    -5
      user-client/src/main/java/com/hp/user/client/entity/CustomerServiceProviderEnterprise.java
  7. +11
    -2
      user-client/src/main/java/com/hp/user/client/entity/Station.java
  8. +0
    -7
      user-client/src/main/java/com/hp/user/client/entity/UserClientInfoTest.java
  9. +16
    -0
      user-client/src/main/java/com/hp/user/client/service/AccountService.java
  10. +16
    -0
      user-client/src/main/java/com/hp/user/client/service/AddressService.java
  11. +16
    -0
      user-client/src/main/java/com/hp/user/client/service/AreaService.java
  12. +16
    -0
      user-client/src/main/java/com/hp/user/client/service/CustomerCompanyService.java
  13. +16
    -0
      user-client/src/main/java/com/hp/user/client/service/CustomerServiceProviderEnterpriseService.java
  14. +16
    -0
      user-client/src/main/java/com/hp/user/client/service/StationService.java
  15. +0
    -5
      user-client/src/main/java/com/hp/user/client/service/UserInfoTest.java
  16. +29
    -0
      user-client/user-client.iml
  17. +13
    -0
      user-parent.iml
  18. +6
    -0
      user-service/pom.xml
  19. +8
    -2
      user-service/src/main/java/com/hp/user/generactor/CodeGeneractor.java
  20. +2
    -0
      user-service/src/main/java/com/hp/user/service/TestService.java
  21. +1
    -1
      user-service/src/main/java/com/hp/user/service/UserServiceApplaction.java
  22. +3
    -1
      user-service/src/main/java/com/hp/user/service/controller/TestController.java
  23. +16
    -0
      user-service/src/main/java/com/hp/user/service/dao/AccountMapper.java
  24. +16
    -0
      user-service/src/main/java/com/hp/user/service/dao/AddressMapper.java
  25. +16
    -0
      user-service/src/main/java/com/hp/user/service/dao/AreaMapper.java
  26. +16
    -0
      user-service/src/main/java/com/hp/user/service/dao/CustomerCompanyMapper.java
  27. +16
    -0
      user-service/src/main/java/com/hp/user/service/dao/CustomerServiceProviderEnterpriseMapper.java
  28. +16
    -0
      user-service/src/main/java/com/hp/user/service/dao/StationMapper.java
  29. +0
    -5
      user-service/src/main/java/com/hp/user/service/dao/UserInfoTestDao.java
  30. +20
    -0
      user-service/src/main/java/com/hp/user/service/impl/AccountServiceImpl.java
  31. +20
    -0
      user-service/src/main/java/com/hp/user/service/impl/AddressServiceImpl.java
  32. +20
    -0
      user-service/src/main/java/com/hp/user/service/impl/AreaServiceImpl.java
  33. +20
    -0
      user-service/src/main/java/com/hp/user/service/impl/CustomerCompanyServiceImpl.java
  34. +20
    -0
      user-service/src/main/java/com/hp/user/service/impl/CustomerServiceProviderEnterpriseServiceImpl.java
  35. +20
    -0
      user-service/src/main/java/com/hp/user/service/impl/StationServiceImpl.java
  36. +1
    -3
      user-service/src/main/java/com/hp/user/service/impl/UserInfoTestServiceImpl.java
  37. +5
    -0
      user-service/src/main/resources/mapper/AccountMapper.xml
  38. +5
    -0
      user-service/src/main/resources/mapper/AddressMapper.xml
  39. +5
    -0
      user-service/src/main/resources/mapper/AreaMapper.xml
  40. +5
    -0
      user-service/src/main/resources/mapper/CustomerCompanyMapper.xml
  41. +5
    -0
      user-service/src/main/resources/mapper/CustomerServiceProviderEnterpriseMapper.xml
  42. +5
    -0
      user-service/src/main/resources/mapper/StationMapper.xml
  43. +130
    -0
      user-service/user-service.iml

+ 8
- 0
user-client/pom.xml View File

@@ -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">
<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>
<groupId>com.hp</groupId>
<artifactId>user-parent</artifactId>


+ 11
- 2
user-client/src/main/java/com/hp/user/client/entity/Account.java View File

@@ -1,13 +1,22 @@
package com.hp.user.client.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.util.Date;


/**
* <p>
* 用户信息表
* </p>
*
* @author 王怡静
* @since 2020/11/19
* 账号类
* @since 2020-11-20
*/

//@EqualsAndHashCode(callSuper = false)
//@Accessors(chain = true)
@TableName("tb_account")
public class Account extends Base{
/**
* 用户Id


+ 11
- 2
user-client/src/main/java/com/hp/user/client/entity/Address.java View File

@@ -1,14 +1,23 @@
package com.hp.user.client.entity;

import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
* <p>
* 用户地址信息
* </p>
*
* @author 王怡静
* @since 2020/11/19
* 地址类
* @since 2020-11-20
*/

//@EqualsAndHashCode(callSuper = false)
//@Accessors(chain = true)
@TableName("tb_address")
public class Address extends Base{

/**


+ 10
- 2
user-client/src/main/java/com/hp/user/client/entity/Area.java View File

@@ -1,12 +1,20 @@
package com.hp.user.client.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;

/**
* <p>
* 区域表
* </p>
*
* @author 王怡静
* @since 2020/11/19
* 地区类
* @since 2020-11-20
*/

//@EqualsAndHashCode(callSuper = false)
//@Accessors(chain = true)
@TableName("tb_area")
public class Area implements Serializable {
/**
* 地区Id


user-client/src/main/java/com/hp/user/client/entity/Company.java → user-client/src/main/java/com/hp/user/client/entity/CustomerCompany.java View File

@@ -1,13 +1,22 @@
package com.hp.user.client.entity;

import com.baomidou.mybatisplus.annotation.TableName;

import java.util.Date;

/**
* <p>
* 企业/公司
* </p>
*
* @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
*/
@@ -41,9 +50,9 @@ public class Company extends Base {
*/
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);
this.customerId = customerId;
this.name = name;

user-client/src/main/java/com/hp/user/client/entity/ServiceProvider.java → user-client/src/main/java/com/hp/user/client/entity/CustomerServiceProviderEnterprise.java View File

@@ -1,13 +1,22 @@
package com.hp.user.client.entity;

import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;

/**
* <p>
* 企业和服务商的关系
* </p>
*
* @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
*/
@@ -17,9 +26,9 @@ public class ServiceProvider implements Serializable {
*/
private Long enterpriseId;

private ServiceProvider(){}
private CustomerServiceProviderEnterprise(){}

public ServiceProvider(Long serviceProviderId, Long enterpriseId) {
public CustomerServiceProviderEnterprise(Long serviceProviderId, Long enterpriseId) {
this.serviceProviderId = serviceProviderId;
this.enterpriseId = enterpriseId;
}

+ 11
- 2
user-client/src/main/java/com/hp/user/client/entity/Station.java View File

@@ -1,13 +1,22 @@
package com.hp.user.client.entity;

import com.baomidou.mybatisplus.annotation.TableName;

import java.math.BigDecimal;
import java.util.Date;

/**
* <p>
* 站点信息
* </p>
*
* @author 王怡静
* @since 2020/11/19
* 站点类
* @since 2020-11-20
*/

//@EqualsAndHashCode(callSuper = false)
//@Accessors(chain = true)
@TableName("tb_station")
public class Station extends Base{
/**
* 站点Id


+ 0
- 7
user-client/src/main/java/com/hp/user/client/entity/UserClientInfoTest.java View File

@@ -1,7 +0,0 @@
package com.hp.user.client.entity;

import java.io.Serializable;

public class UserClientInfoTest implements Serializable {

}

+ 16
- 0
user-client/src/main/java/com/hp/user/client/service/AccountService.java View File

@@ -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> {
}

+ 16
- 0
user-client/src/main/java/com/hp/user/client/service/AddressService.java View File

@@ -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> {
}

+ 16
- 0
user-client/src/main/java/com/hp/user/client/service/AreaService.java View File

@@ -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> {
}

+ 16
- 0
user-client/src/main/java/com/hp/user/client/service/CustomerCompanyService.java View File

@@ -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> {
}

+ 16
- 0
user-client/src/main/java/com/hp/user/client/service/CustomerServiceProviderEnterpriseService.java View File

@@ -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> {
}

+ 16
- 0
user-client/src/main/java/com/hp/user/client/service/StationService.java View File

@@ -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> {
}

+ 0
- 5
user-client/src/main/java/com/hp/user/client/service/UserInfoTest.java View File

@@ -1,5 +0,0 @@
package com.hp.user.client.service;

public interface UserInfoTest {

}

+ 29
- 0
user-client/user-client.iml View File

@@ -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>

+ 13
- 0
user-parent.iml View File

@@ -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>

+ 6
- 0
user-service/pom.xml View File

@@ -70,6 +70,12 @@
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jsr310</artifactId>
<version>2.9.2</version>
<exclusions>
<exclusion>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</exclusion>
</exclusions>
</dependency>

</dependencies>


+ 8
- 2
user-service/src/main/java/com/hp/user/generactor/CodeGeneractor.java View File

@@ -47,6 +47,8 @@ public class CodeGeneractor {
globalConfig.setOutputDir(projectPath + "/user-service/src/main/java");
//Author设置作者
globalConfig.setAuthor("王怡静");
globalConfig.setServiceName("%sService");
globalConfig.setServiceImplName("%sServiceImpl");
//是否覆盖文件
globalConfig.setFileOverride(true);
//生成后打开文件
@@ -71,6 +73,9 @@ public class CodeGeneractor {
// pc.setModuleName(scanner("模块名"));
//父包名。如果为空,将下面子包名必须写全部, 否则就只需写子包名
pc.setParent("com.hp.user.test");
pc.setMapper("dao");
pc.setServiceImpl("impl");
mpg.setPackageInfo(pc);


@@ -122,6 +127,7 @@ public class CodeGeneractor {
// templateConfig.setService();
// templateConfig.setController();

templateConfig.setController("");
templateConfig.setXml(null);
mpg.setTemplate(templateConfig);

@@ -133,7 +139,7 @@ public class CodeGeneractor {
strategy.setNaming(NamingStrategy.underline_to_camel);
strategy.setColumnNaming(NamingStrategy.underline_to_camel);
// 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)
strategy.setEntityLombokModel(true);
//生成 @RestController 控制器
@@ -148,7 +154,7 @@ public class CodeGeneractor {
strategy.setControllerMappingHyphenStyle(true);
//表名前缀
// strategy.setTablePrefix(pc.getModuleName() + "_");
strategy.setTablePrefix("tb_","r_");
strategy.setTablePrefix("tb_","tb_","tb_","tb_","tb_","r_");
mpg.setStrategy(strategy);
mpg.setTemplateEngine(new FreemarkerTemplateEngine());
mpg.execute();


+ 2
- 0
user-service/src/main/java/com/hp/user/service/TestService.java View File

@@ -6,6 +6,7 @@ import org.springframework.stereotype.Service;
import com.hp.user.client.entity.Account;
import com.hp.user.service.mapper.TestMapper;

/*
@Service
public class TestService {
@Autowired(required=true)
@@ -14,3 +15,4 @@ public class TestService {
return userMapper.Sel(id);
}
}
*/

+ 1
- 1
user-service/src/main/java/com/hp/user/service/UserServiceApplaction.java View File

@@ -12,7 +12,7 @@ import com.alibaba.nacos.spring.context.annotation.config.NacosPropertySource;
* @since 2020/11/18
*
*/
@MapperScan("com.hp.user.service.mapper") //扫描的mapper
@MapperScan("com.hp.user.service.dao") //扫描的mapper
@SpringBootApplication
@NacosPropertySource(dataId = "datasource1", autoRefreshed = true)
public class UserServiceApplaction {


+ 3
- 1
user-service/src/main/java/com/hp/user/service/controller/TestController.java View File

@@ -7,7 +7,7 @@ import org.springframework.web.bind.annotation.RestController;

import com.hp.user.service.TestService;

/*
@RestController
public class TestController {
@Autowired
@@ -19,3 +19,5 @@ public class TestController {
}

}
*/


+ 16
- 0
user-service/src/main/java/com/hp/user/service/dao/AccountMapper.java View File

@@ -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> {
}

+ 16
- 0
user-service/src/main/java/com/hp/user/service/dao/AddressMapper.java View File

@@ -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> {
}

+ 16
- 0
user-service/src/main/java/com/hp/user/service/dao/AreaMapper.java View File

@@ -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> {
}

+ 16
- 0
user-service/src/main/java/com/hp/user/service/dao/CustomerCompanyMapper.java View File

@@ -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> {
}

+ 16
- 0
user-service/src/main/java/com/hp/user/service/dao/CustomerServiceProviderEnterpriseMapper.java View File

@@ -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> {
}

+ 16
- 0
user-service/src/main/java/com/hp/user/service/dao/StationMapper.java View File

@@ -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> {
}

+ 0
- 5
user-service/src/main/java/com/hp/user/service/dao/UserInfoTestDao.java View File

@@ -1,5 +0,0 @@
package com.hp.user.service.dao;

public interface UserInfoTestDao {

}

+ 20
- 0
user-service/src/main/java/com/hp/user/service/impl/AccountServiceImpl.java View File

@@ -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 {
}

+ 20
- 0
user-service/src/main/java/com/hp/user/service/impl/AddressServiceImpl.java View File

@@ -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 {
}

+ 20
- 0
user-service/src/main/java/com/hp/user/service/impl/AreaServiceImpl.java View File

@@ -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 {
}

+ 20
- 0
user-service/src/main/java/com/hp/user/service/impl/CustomerCompanyServiceImpl.java View File

@@ -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 {
}

+ 20
- 0
user-service/src/main/java/com/hp/user/service/impl/CustomerServiceProviderEnterpriseServiceImpl.java View File

@@ -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 {
}

+ 20
- 0
user-service/src/main/java/com/hp/user/service/impl/StationServiceImpl.java View File

@@ -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
- 3
user-service/src/main/java/com/hp/user/service/impl/UserInfoTestServiceImpl.java View File

@@ -1,7 +1,5 @@
package com.hp.user.service.impl;

import com.hp.user.client.service.UserInfoTest;

public class UserInfoTestServiceImpl implements UserInfoTest {
public class UserInfoTestServiceImpl {

}

+ 5
- 0
user-service/src/main/resources/mapper/AccountMapper.xml View File

@@ -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>

+ 5
- 0
user-service/src/main/resources/mapper/AddressMapper.xml View File

@@ -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>

+ 5
- 0
user-service/src/main/resources/mapper/AreaMapper.xml View File

@@ -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>

+ 5
- 0
user-service/src/main/resources/mapper/CustomerCompanyMapper.xml View File

@@ -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>

+ 5
- 0
user-service/src/main/resources/mapper/CustomerServiceProviderEnterpriseMapper.xml View File

@@ -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>

+ 5
- 0
user-service/src/main/resources/mapper/StationMapper.xml View File

@@ -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>

+ 130
- 0
user-service/user-service.iml View File

@@ -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>

Loading…
Cancel
Save