当前位置: 首页 > news >正文

网站建设合同的内容与结构怎么建设一个淘宝客网站谁知道

网站建设合同的内容与结构,怎么建设一个淘宝客网站谁知道,90设计官网电脑版,网站建设及推广费用怎么入账文章目录 1.引入概念2.导入依赖3.项目配置4.依照SpringMVC框架构建项目 1.引入概念 例如某一个XX系统,该系统存在前台页面(给用户直观看或使用),和后台页面(给管理人员调整数据和权限)。 这二个页面都通过…

文章目录

        • 1.引入概念
        • 2.导入依赖
        • 3.项目配置
        • 4.依照SpringMVC框架构建项目

1.引入概念

例如某一个XX系统,该系统存在前台页面(给用户直观看或使用),和后台页面(给管理人员调整数据和权限)。
这二个页面都通过后端对接数据库的数据,二个后端的模块因为存在功能的差异性而要单独设计,但是存在大量对表数据操作的重复代码(例如CRUD),从而引入了公共子模块(都能调用)。

GPT:公共子模块(Common Module)(常见命名:frameWork或Common)是一种独立的模块类型,它可以在多个项目或模块之间共享和重用。公共子模块通常包含一些通用的功能或代码,这些功能或代码可以被多个项目或模块共享。公共子模块可以独立构建和发布,从而提高了代码的重用性和可维护性。

为了组织控制这三个子模块(2后端1公共)引入父模块,用于整个项目依赖构建、维护。
实际体验(快速清理临时文件,构建):
![[photo/Pasted image 20231116160120.png]]

2.导入依赖

父模块xml:

    <!-- 依赖声明 -->  <dependencyManagement>  <dependencies>  <!-- SpringBoot的依赖配置-->  <dependency>  <groupId>org.springframework.boot</groupId>  <artifactId>spring-boot-dependencies</artifactId>  <version>2.5.15</version>  <type>pom</type>  <scope>import</scope>  </dependency>  <!--fastjson依赖-JSON数据的处理和转换-->  <dependency>  <groupId>com.alibaba</groupId>  <artifactId>fastjson</artifactId>  <version>1.2.33</version>  </dependency>  <!--jwt依赖-令牌-->  <dependency>  <groupId>io.jsonwebtoken</groupId>  <artifactId>jjwt</artifactId>  <version>0.9.0</version>  </dependency>  <!--mybatisPlus依赖-->  <dependency>  <groupId>com.baomidou</groupId>  <artifactId>mybatis-plus-boot-starter</artifactId>  <version>3.4.3</version>  </dependency>  <!--Excel工具 -->  <dependency>  <groupId>com.alibaba</groupId>  <artifactId>easyexcel</artifactId>  <version>3.0.5</version>  </dependency>  <!--swagger2接口文档-->  <dependency>  <groupId>io.springfox</groupId>  <artifactId>springfox-swagger2</artifactId>  <version>2.9.2</version>  </dependency>  <dependency>  <groupId>io.springfox</groupId>  <artifactId>springfox-swagger-ui</artifactId>  <version>2.9.2</version>  </dependency>  <!--            &lt;!&ndash;阿里云OSS&ndash;&gt;-->  
<!--            <dependency>-->  
<!--                <groupId>com.aliyun.oss</groupId>-->  
<!--                <artifactId>aliyun-sdk-oss</artifactId>-->  
<!--                <version>3.10.2</version>-->  
<!--            </dependency>-->  </dependencies>

公共子模块:

    <dependencies>  <dependency>  <groupId>org.springframework.boot</groupId>  <artifactId>spring-boot-starter-web</artifactId>  </dependency>  <!--lombk-->  <dependency>  <groupId>org.projectlombok</groupId>  <artifactId>lombok</artifactId>  <optional>true</optional>  </dependency>  <!--junit-->  <dependency>  <groupId>org.springframework.boot</groupId>  <artifactId>spring-boot-starter-test</artifactId>  </dependency>  <!--SpringSecurity启动器-->  
<!--        <dependency>-->  
<!--            <groupId>org.springframework.boot</groupId>-->  
<!--            <artifactId>spring-boot-starter-security</artifactId>-->  
<!--        </dependency>-->  <!--redis依赖-->  <dependency>  <groupId>org.springframework.boot</groupId>  <artifactId>spring-boot-starter-data-redis</artifactId>  </dependency>  <!--fastjson依赖-->  <dependency>  <groupId>com.alibaba</groupId>  <artifactId>fastjson</artifactId>  </dependency>  <!--jwt依赖-->  <dependency>  <groupId>io.jsonwebtoken</groupId>  <artifactId>jjwt</artifactId>  </dependency>  <!--mybatisPlus依赖-->  <dependency>  <groupId>com.baomidou</groupId>  <artifactId>mybatis-plus-boot-starter</artifactId>  </dependency>  <!--mysql数据库驱动-->  <dependency>  <groupId>mysql</groupId>  <artifactId>mysql-connector-java</artifactId>  </dependency>  <!--AOP-->  <dependency>  <groupId>org.springframework.boot</groupId>  <artifactId>spring-boot-starter-aop</artifactId>  </dependency>  <dependency>  <groupId>com.alibaba</groupId>  <artifactId>easyexcel</artifactId>  </dependency>  <dependency>  <groupId>io.springfox</groupId>  <artifactId>springfox-swagger2</artifactId>  </dependency>  <dependency>  <groupId>io.springfox</groupId>  <artifactId>springfox-swagger-ui</artifactId>  </dependency>  
<!--        <dependency>-->  
<!--            <groupId>com.qiniu</groupId>-->  
<!--            <artifactId>qiniu-java-sdk</artifactId>-->  
<!--            <version>[7.7.0, 7.7.99]</version>-->  
<!--        </dependency>-->  <!--阿里云OSS-->  
<!--        <dependency>-->  
<!--            <groupId>com.aliyun.oss</groupId>-->  
<!--            <artifactId>aliyun-sdk-oss</artifactId>-->  
<!--        </dependency>-->  </dependencies>
3.项目配置

启动类:

@MapperScan("com.xyz66.mapper")  
@SpringBootApplication  
public class CsApplication {  public static void main(String[] args) {  SpringApplication.run(CsApplication.class);  }  
}

启动类配置(我用了mybatis-plus):

server:  port:8080  
spring:  datasource:  url: jdbc:mysql://localhost:3306/sg_blog?characterEncoding=utf-8&serverTimezone=UTC  username: {{自己的数据库名字}} password: {{自己的数据库密码}} driver-class-name: com.mysql.cj.jdbc.Driver  servlet:  multipart:  max-file-size: 2MB  max-request-size: 5MB  
# mybatis-plus的配置  
mybatis-plus:  configuration:  # 日志  log-impl: org.apache.ibatis.logging.stdout.StdOutImpl  global-config:  db-config:  logic-delete-field: delFlag  logic-delete-value: 1  logic-not-delete-value: 0  id-type: auto
4.依照SpringMVC框架构建项目

设计一张表,用代码生成器或自己写实现表现层(web)、业务层(service)、数据层(dao)-CURD的代码。
我这里用的SpringBoot简化+EasyCode生成代码。
在这里插入图片描述

http://www.yayakq.cn/news/382328/

相关文章:

  • 赌求网站开发网站转换小程序
  • 电子商务网站的建设流程是怎样的响应式布局的原理
  • 免费建立平台网站咸宁做网站哪家好
  • 做英文网站要多少钱wordpress怎么安装导航
  • 外贸网站用什么字体百度app智能小程序
  • 云南省网站备案北京网站建设品牌
  • 用php做的博客网站wordpress中文书籍
  • 网站上做的广告有哪些种flash优秀网站
  • 做电子商务网站的意义怎么看自己做没做网站地图
  • 用什么程序做网站好百度快照优化
  • 一站式网页设计服务平台wordpress电视直播插件
  • 宜昌市建设局网站网页设计个人网站心得体会
  • 男科医院网站建设策略商标注册网上
  • 做网站最少几个页面洛阳网站建设哪家权威
  • 怎样在网上做环保设备网站徐州自助建站系统
  • 做企业网站设计无锡百度搜索排名优化
  • php美食网站开发的意义蒲城县住房和城乡建设局网站
  • 建设银行北海分行网站企业网站推广方案上海
  • 网站上动态图片怎么做哪个跨境电商平台好做
  • 旅游宣传网站建设方案做装修哪个网站推广好
  • 网站的ftp账号和密码是什么珠海手机微信网站建设小程序开发
  • 帮传销做网站会违法吗区块链开发
  • 夜来香广州网站大丰企业做网站多少钱
  • 厦门购买域名以后搭建网站网站怎么做动态图片
  • 网站建设实例教程wordpress文章站
  • 云南哪有网站建设推广房地产网站素材
  • jsp做的网站带数据库网站试运营
  • 青岛网站优化联系方式网络服务提供者知道或者应当知道网络用户利用其网络服务侵害他
  • 苏州网站开发公司兴田德润优惠吗世界500强企业排名中国名单
  • 备案后修改网站内容毕节市住房和城乡建设局网站