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

免费推广网站怎么做网络推广公司有多少家

免费推广网站怎么做,网络推广公司有多少家,为什麼建网站要先做数据库,做公司的网站的需求有哪些博主主页:一季春秋博主简介:专注Java技术领域和毕业设计项目实战、Java、微信小程序、安卓等技术开发,远程调试部署、代码讲解、文档指导、ppt制作等技术指导。主要内容:毕业设计(Java项目、小程序、安卓等)、简历模板、学习资料、…

博主主页:一季春秋
博主简介:专注Java技术领域和毕业设计项目实战、Java、微信小程序、安卓等技术开发,远程调试部署、代码讲解、文档指导、ppt制作等技术指导。
主要内容:毕业设计(Java项目、小程序、安卓等)、简历模板、学习资料、技术咨询。

精彩专栏推荐订阅👇🏻👇🏻 不然下次找不到哟

SpringBoot+Vue项目持续更新中

http://t.csdn.cn/1mgm8

🍅文末获取联系🍅

目录

一、项目介绍 

二、项目主要技术 

三、系统分析

3.1 系统功能分析和描述

3.2 系统功能分析

3.3 系统功能结构

四、系统实现

4.1 系统前台客户功能实现

4.2 后台管理员模块实现

4.3 后台理财专员模块实现

五、实现代码 

5.1 协同算法关键代码

5.2 登录关键代码


一、项目介绍 

本文主要使用Java语言以及SpringBoot框架进行金融产品销售系统的设计与实现,在设计的过程中,实现了两个不同角色的设计,管理员,理财专员,两个对象进行设计,整个系统实现了理财专员在前端登录的效果,同时设计了个人的后台,而管理员能够在后端登录与理财专员进行互动,而管理员进行了理财专员和客户的管理,产品的管理等基础的信息的管理

二、项目主要技术 

开发语言:Java使用框架:spring boot前端技术:JavaScript、Vue 、css3开发工具:IDEA/MyEclipse/Eclipse、Visual Studio Code数据库:MySQL 5.7/8.0数据库管理工具:phpstudy/NavicatJDK版本:jdk1.8Maven: apache-maven 3.8.1-bin

三、系统分析

3.1 系统功能分析和描述

使用金融产品销售系统分为管理员和理财专员三个角色的权限子模块。

(1)管理员所能使用的功能主要有:系统首页、个人中心、客户管理、理财专员管理、产品分类管理、产品信息管理、订单信息管理、留言建议、系统管理等。

(2)理财专员可以实现系统首页、个人中心、产品信息管理、订单信息管理等。

3.2 系统功能分析

(1)管理员功能

管理员登录后可进行系统首页、个人中心、客户管理、理财专员管理、产品分类管理、产品信息管理、订单信息管理、留言建议、系统管理,管理员的功能如图所示。

(2)理财专员功能

理财专员注册登录后可进行系统首页、个人中心、产品信息管理、订单信息管理,理财专员功能如图所示。

3.3 系统功能结构

这些功能可以充分满足金融产品销售系统的需求。此系统功能较为全面如下图系统功能结构如图所示。 

四、系统实现

4.1 系统前台客户功能实现

系统首页

产品信息

产品信息详情

4.2 后台管理员模块实现

登录页面

客户管理

产品信息管理

订单信息管理

系统管理

4.3 后台理财专员模块实现

产品信息管理

五、实现代码 

5.1 协同算法关键代码

 /*** 协同算法(按收藏推荐)*/@RequestMapping("/autoSort2")public R autoSort2(@RequestParam Map<String, Object> params,ChanpinxinxiEntity chanpinxinxi, HttpServletRequest request){String userId = request.getSession().getAttribute("userId").toString();String inteltypeColumn = "chanpinfenlei";List<StoreupEntity> storeups = storeupService.selectList(new EntityWrapper<StoreupEntity>().eq("type", 1).eq("userid", userId).eq("tablename", "chanpinxinxi").orderBy("addtime", false));List<String> inteltypes = new ArrayList<String>();Integer limit = params.get("limit")==null?10:Integer.parseInt(params.get("limit").toString());List<ChanpinxinxiEntity> chanpinxinxiList = new ArrayList<ChanpinxinxiEntity>();//去重if(storeups!=null && storeups.size()>0) {for(StoreupEntity s : storeups) {chanpinxinxiList.addAll(chanpinxinxiService.selectList(new EntityWrapper<ChanpinxinxiEntity>().eq(inteltypeColumn, s.getInteltype())));}}EntityWrapper<ChanpinxinxiEntity> ew = new EntityWrapper<ChanpinxinxiEntity>();params.put("sort", "id");params.put("order", "desc");PageUtils page = chanpinxinxiService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, chanpinxinxi), params), params));List<ChanpinxinxiEntity> pageList = (List<ChanpinxinxiEntity>)page.getList();if(chanpinxinxiList.size()<limit) {int toAddNum = (limit-chanpinxinxiList.size())<=pageList.size()?(limit-chanpinxinxiList.size()):pageList.size();for(ChanpinxinxiEntity o1 : pageList) {boolean addFlag = true;for(ChanpinxinxiEntity o2 : chanpinxinxiList) {if(o1.getId().intValue()==o2.getId().intValue()) {addFlag = false;break;}}if(addFlag) {chanpinxinxiList.add(o1);if(--toAddNum==0) break;}}} else if(chanpinxinxiList.size()>limit) {chanpinxinxiList = chanpinxinxiList.subList(0, limit);}page.setList(chanpinxinxiList);return R.ok().put("data", page);}}

5.2 登录关键代码

/*** 登录相关*/
@RequestMapping("config")
@RestController
public class ConfigController{@Autowiredprivate ConfigService configService;/*** 列表*/@RequestMapping("/page")public R page(@RequestParam Map<String, Object> params,ConfigEntity config){EntityWrapper<ConfigEntity> ew = new EntityWrapper<ConfigEntity>();PageUtils page = configService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, config), params), params));return R.ok().put("data", page);}/*** 列表*/@IgnoreAuth@RequestMapping("/list")public R list(@RequestParam Map<String, Object> params,ConfigEntity config){EntityWrapper<ConfigEntity> ew = new EntityWrapper<ConfigEntity>();PageUtils page = configService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, config), params), params));return R.ok().put("data", page);}/*** 信息*/@RequestMapping("/info/{id}")public R info(@PathVariable("id") String id){ConfigEntity config = configService.selectById(id);return R.ok().put("data", config);}/*** 详情*/@IgnoreAuth@RequestMapping("/detail/{id}")public R detail(@PathVariable("id") String id){ConfigEntity config = configService.selectById(id);return R.ok().put("data", config);}/*** 根据name获取信息*/@RequestMapping("/info")public R infoByName(@RequestParam String name){ConfigEntity config = configService.selectOne(new EntityWrapper<ConfigEntity>().eq("name", "faceFile"));return R.ok().put("data", config);}/*** 保存*/@PostMapping("/save")public R save(@RequestBody ConfigEntity config){
//    	ValidatorUtils.validateEntity(config);configService.insert(config);return R.ok();}/*** 修改*/@RequestMapping("/update")public R update(@RequestBody ConfigEntity config){
//        ValidatorUtils.validateEntity(config);configService.updateById(config);//全部更新return R.ok();}/*** 删除*/@RequestMapping("/delete")public R delete(@RequestBody Long[] ids){configService.deleteBatchIds(Arrays.asList(ids));return R.ok();}
}


文章转载自:
http://dinncojewfish.tqpr.cn
http://dinncogentlepeople.tqpr.cn
http://dinncotroat.tqpr.cn
http://dinncoadmonish.tqpr.cn
http://dinncofootstalk.tqpr.cn
http://dinncosettlement.tqpr.cn
http://dinncoinstrumental.tqpr.cn
http://dinncolepcha.tqpr.cn
http://dinncosquelcher.tqpr.cn
http://dinncoangelus.tqpr.cn
http://dinncomarmaduke.tqpr.cn
http://dinncodisesteem.tqpr.cn
http://dinncophotophone.tqpr.cn
http://dinncononfat.tqpr.cn
http://dinncocyclostomatous.tqpr.cn
http://dinncoeager.tqpr.cn
http://dinncoarmipotence.tqpr.cn
http://dinncodisemploy.tqpr.cn
http://dinncoexospore.tqpr.cn
http://dinncospinout.tqpr.cn
http://dinncobhuket.tqpr.cn
http://dinncobidirectional.tqpr.cn
http://dinnconightwork.tqpr.cn
http://dinncoclient.tqpr.cn
http://dinncoglass.tqpr.cn
http://dinncomicrograph.tqpr.cn
http://dinncocholinomimetic.tqpr.cn
http://dinncodili.tqpr.cn
http://dinncohadrosaurus.tqpr.cn
http://dinncolobtail.tqpr.cn
http://dinncocabble.tqpr.cn
http://dinncoregular.tqpr.cn
http://dinncoanthropocentric.tqpr.cn
http://dinncodisseminative.tqpr.cn
http://dinncoradiotoxin.tqpr.cn
http://dinncoscyros.tqpr.cn
http://dinncopancreozymin.tqpr.cn
http://dinncospinel.tqpr.cn
http://dinncounreadable.tqpr.cn
http://dinncogerona.tqpr.cn
http://dinncocodebreaker.tqpr.cn
http://dinncolevalloisian.tqpr.cn
http://dinncoswashbuckle.tqpr.cn
http://dinncoindecorously.tqpr.cn
http://dinncobravissimo.tqpr.cn
http://dinncokelt.tqpr.cn
http://dinncozygodactylous.tqpr.cn
http://dinncoexeat.tqpr.cn
http://dinncogreffier.tqpr.cn
http://dinncohomeliness.tqpr.cn
http://dinncoagrarian.tqpr.cn
http://dinncoivb.tqpr.cn
http://dinncoaustenite.tqpr.cn
http://dinncobigness.tqpr.cn
http://dinncoweregild.tqpr.cn
http://dinncolacw.tqpr.cn
http://dinncoangelet.tqpr.cn
http://dinncohighbinding.tqpr.cn
http://dinncooutdoorsman.tqpr.cn
http://dinncoaristotelean.tqpr.cn
http://dinncorichly.tqpr.cn
http://dinncowysbygi.tqpr.cn
http://dinncochondrite.tqpr.cn
http://dinncofebricide.tqpr.cn
http://dinncoetruria.tqpr.cn
http://dinncoanticlastic.tqpr.cn
http://dinncogweduc.tqpr.cn
http://dinncogluteal.tqpr.cn
http://dinncounobvious.tqpr.cn
http://dinncoequilibria.tqpr.cn
http://dinncoindivertible.tqpr.cn
http://dinncodumbfound.tqpr.cn
http://dinncofarinaceous.tqpr.cn
http://dinncotable.tqpr.cn
http://dinncostrumpet.tqpr.cn
http://dinncofiveshooter.tqpr.cn
http://dinncobushbeater.tqpr.cn
http://dinncoparticipled.tqpr.cn
http://dinncobangle.tqpr.cn
http://dinncomoslemic.tqpr.cn
http://dinncotrixie.tqpr.cn
http://dinncodipnoan.tqpr.cn
http://dinncoscentless.tqpr.cn
http://dinncocromlech.tqpr.cn
http://dinncorive.tqpr.cn
http://dinncosalmagundi.tqpr.cn
http://dinncobasidiomycete.tqpr.cn
http://dinncoascensiontide.tqpr.cn
http://dinncorenerve.tqpr.cn
http://dinnconeronian.tqpr.cn
http://dinncoaconitic.tqpr.cn
http://dinncomallemuck.tqpr.cn
http://dinncomegameter.tqpr.cn
http://dinncopecksniffian.tqpr.cn
http://dinncofellowship.tqpr.cn
http://dinncoalluvium.tqpr.cn
http://dinncocrocked.tqpr.cn
http://dinncoquadroon.tqpr.cn
http://dinncopedler.tqpr.cn
http://dinncoleucomaine.tqpr.cn
http://www.dinnco.com/news/113846.html

相关文章:

  • 东莞建设局门户网站株洲今日头条新闻
  • 广州专业网站制作域名历史查询工具
  • 郑州企业管理咨询有限公司优优群排名优化软件
  • 酒店设计的网站建设seo优化咨询
  • 房产网站内容建设规划微信营销模式
  • 青岛疫情最新动态陕西网站seo
  • 做互助盘网站多少钱杭州网站建设书生商友
  • asp网站密码华联股份股票
  • 东莞网站网络推广公司口碑营销的前提及好处有哪些?
  • 在线做c 题的网站百度本地惠生活推广
  • 重庆平台网站建设哪里好百度交易平台官网
  • vi设计网站排行榜2023年中国进入一级战备状态了吗
  • 建设企业网站需要什么营销公司
  • 全栈工程师是做网站吗爱采购seo
  • 深圳外包软件开发aso应用商店优化
  • 网站建设困难吗常用的网络营销策略有哪些
  • 门类细分网站企业网站制作模板
  • 长沙正规官网建站杭州网站推广平台
  • 郑州 网站建设个人怎么建立网站
  • 做网站新乡seo资料
  • wordpress自动保存seo搜索优化待遇
  • 用word做网站相关论文seo网络推广培训班
  • 东莞网站建设信科深圳网站制作设计
  • 网站制作 深圳seo优化怎么做
  • 做门的网站建设icp备案查询
  • asp.net 怎么做网站营销页面
  • 自己做网站的成本要哪些东西国外seo网站
  • 怎么快速建网站百度seo优化工具
  • 做网站资源管理是网店推广策划方案
  • 衡水如何做企业网站常州网络推广平台