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

电子商务网站设计的认识/网络推广运营途径

电子商务网站设计的认识,网络推广运营途径,网站建设合同用贴印花税吗,可以做直播卖产品的网站Java程序员接私活的项目-JeecgBoot近两年微服务大火,而对于Java程序员可实操的微服务框架就是SpringBoot,为什么大家都在使用微服务呢?- -第一,项目运行简单。相比较之前的 Java Web项目是需要部署到容器里,相应的我们…

8cea725213e12ea21bdbb5b8ee400aa0.png

Java程序员接私活的项目-JeecgBoot

近两年微服务大火,而对于Java程序员可实操的微服务框架就是SpringBoot,为什么大家都在使用微服务呢?- -第一,项目运行简单。相比较之前的 Java Web项目是需要部署到容器里,相应的我们需要掌握容器(Tomcat,Jboss,Jetty,Weblogic等)的一些基本知识。现在我们不依赖与任何容器,直接运行Jar包即可。

第二,配置文件减少,减少开发难度。

e0709093d254434e33477691584ffaf1.png

为什么会选择JeecgBoot呢?

JeecgBoot 是一款基于代码生成器的 J2EE 快速开发平台! 简单功能由 Online Coding 配置实现(在线配置表单、在线配置报表、在线图表设计、在线设计流程、在线设计表单),减少了开发人员的工作量。 完全可以利用来接私活的!

一、技术栈

1.后端

  • 基础框架:Spring Boot 2.1.3.RELEASE
  • 持久层:Mybatis-plus 3.1.2
  • 安全框架:Apache Shiro 1.4.0,Jwt 3.7.0
  • 数据库连接池:阿里巴巴Druid 1.1.10
  • 缓存框架:redis
  • 日志打印:logback
  • 其他:fastjson,poi,Swagger-ui,quartz, lombok(简化代码)等。

2.前端

  • Vue 2.6.10,Vuex,Vue Router
  • Axios
  • ant-design-vue
  • webpack,yarn
  • vue-cropper- 头像裁剪组件
  • @antv/g2 - Alipay AntV 数据可视化图表
  • Viser-vue- antv/g2 封装实现
  • eslint,@vue/cli 3.2.1
  • vue-print-nb - 打印

二、快速实战

1.本地环境搭建

1.前提

  • 确保已安装 JDK8,maven
  • 确保已安装 Node.js

2.拉取项目

git clone https://github.com/zhangdaiscott/jeecg-boot.git

3.运行前端

  • 运行前端项目
cd  jeecg-boot/ant-design-jeecg-vue #切换到前端目录
npm install #安装依赖
npm run serve #运行前端项目

启动成功:

fbc4a0fc95d530ac4c031bc862dbee3a.png

4.运行后端项目

将项目导入 Idea,等待项目自动带入成功后,运行JeecgApplication类。

注意:

1.执行数据库脚本

连接数据库,执行数据库脚本,脚本文件 mysql-5.7.sql

e848c25726e81f4ee2e02a473c8c291c.png

2.项目配置文件问题

默认项目加载dev的配置,所以修改 application-dev.yml文件中的 mysql,redis 连接信息

#mysql连接信息    
datasource:master:url: jdbc:mysql://ip:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=falseusername: rootpassword: rootdriver-class-name: com.mysql.jdbc.Driver#redis 配置redis:database: 0host: redisIplettuce:pool:max-active: 8   #最大连接数据库连接数,设 0 为没有限制max-idle: 8     #最大等待连接中的数量,设 0 为没有限制max-wait: -1ms  #最大建立连接等待时间。如果超过此时间将接到异常。设为-1表示无限制。min-idle: 0     #最小等待连接中的数量,设 0 为没有限制shutdown-timeout: 100mspassword: 'password'port: 6379

启动成功:

81081a1e0acfea34263fe4076cb7b19e.png

5.浏览器访问

在浏览器访问:localhost:3000

c6cb7f5513c71506a7981aedb19b9184.png

2.服务器环境搭建

为什么要选择JeecgBoot,有详细的开发文档,这里我使用的极简部署方案,文档将的很详细,这里我简单说下。

  • 将前端项目打包后放到jeecg-boot-module-system 项目的 /src/main/resources/static 目录下。
  • 修改后端项目jeecg-boot-module-system的配置文件,包括 contex-path,mysql,redis 的连接信息。

极简部署方案地址:http://doc.jeecg.com/1273924

我在服务器部署一个环境:http://www.restlessman.cn:8080/

三、总结

我觉得学习最好的方式就是模仿!写过代码的人都知道,有了项目源码却无法让项目跑起来是多么头疼的一件事!所以我一直在写开源项目环境搭建的文章。项目跑起来了,我们再研究其中的代码,可以通过单元测试,断点调试等多种方式来学习。在实战中学习才是最快的学习方式。

附录:

  • 项目文档:http://doc.jeecg.com/
http://www.jmfq.cn/news/5224825.html

相关文章:

  • 南通seo网站建设费用/市场营销方案怎么做
  • 怎么提升网站排名/爱廷玖达泊西汀
  • 网站建设大概多少费用/怎么优化网站关键词的方法
  • 做网站建设公司赚钱吗/百度seo点击软件
  • 做羊水亲子鉴定网站/电子商务网站建设
  • 做淘宝一件代发的网站/百度还原
  • 谷歌推广公司哪家好/最好的优化公司
  • 网站更新维护 怎么做/百度统计网站
  • php网站开发实例教程源代码/廊坊seo推广公司
  • 什么是网站可信认证/百度推广登录官网
  • wordpress attachment.php/郑州网站建设方案优化
  • 百度用户服务中心/郑州外语网站建站优化
  • 美食网站开发方案/最近一周的国内新闻
  • 做安卓icon图标包下载网站/如何能查到百度搜索排名
  • 做钢材的都用什么网站/沧州网站建设推广
  • 网站建设开淘宝直通车/公众号关键词排名优化
  • 简单网站html模板下载/外贸谷歌推广怎么样
  • 企业案例网站生成/长春网站开发
  • 龙岗网站制作公司/seo作弊
  • 全省政府网站建设培训会/女教师遭网课入侵直播
  • 企业网站建设合同书模板/平台接广告在哪里接的
  • php按步骤做网站/360摄像头海澳門地区限制解除
  • 建设网站主机免费版/友情链接官网
  • 免费b2b网站推广列表/seo与sem的关系
  • 高新网站建设/优搜云seo
  • 广州市黄埔区建设局网站/郑州seo排名扣费
  • 怎么做域名网站备案/seo站外推广
  • 搭建建立网站/淘宝运营
  • 成都网站建设 公司/明天上海封控16个区
  • 重庆短视频行业/seo在线优化网站