做网站需要要多少钱企业网络品牌维护

diannao/2026/1/18 9:57:31/文章来源:
做网站需要要多少钱,企业网络品牌维护,综合类门户网站有哪些,wordpress在本地搭建文章目录 项目介绍主要功能截图#xff1a;部分代码展示设计总结项目获取方式 #x1f345; 作者主页#xff1a;超级无敌暴龙战士塔塔开 #x1f345; 简介#xff1a;Java领域优质创作者#x1f3c6;、 简历模板、学习资料、面试题库【关注我#xff0c;都给你】 部分代码展示设计总结项目获取方式 作者主页超级无敌暴龙战士塔塔开 简介Java领域优质创作者、 简历模板、学习资料、面试题库【关注我都给你】 文末获取源码联系 项目介绍 基于SpringBoot的药品管理系统,java项目。 eclipse和idea都能打开运行。 推荐环境配置eclipse/idea jdk1.8 maven mysql 前端技术vueAjaxJson 后端技术SpringBootMyBatis 本系统共分为两个角色管理员、员工、用户。 主要功能有: 后台登录、首页、个人中心、用户管理、基础数据管理、客服聊天管理、公告管理、留言板管理、药品管理、药品入库管理、用户管理、员工管理、轮播图信息 前台登录注册、首页展示、药品列表、公告信息列表、药品购买、购物车、购买、个人中心 提供远程部署、代码讲解等服务 更多精品项目请查看主页 主要功能截图 部分代码展示 控制层ClockInNewController对登录用户信息的查询基于Cookie从cookie中提取用户信息并根据提取的用户字段在数据库中查询相关信息。 RequestMapping(/queryClockInAll2)public JsonObject queryClockInAll2(Clockinnew clockinnew, HttpServletRequest request,RequestParam(defaultValue 1) Integer pageNum,RequestParam(defaultValue 15) Integer pageSize){//获取当前得登录用户Userinfo userinfo (Userinfo) request.getSession().getAttribute(user);String usernameuserinfo.getUsername();//根据username获取登录账号得业主idOwner ownerownerService.queryOwnerByName(username);clockinnew.setOwnerId(owner.getId());PageInfoClockinnew pageInfo clockinnewService.queryClockInAll(pageNum,pageSize,clockinnew);return new JsonObject(0,ok,pageInfo.getTotal(),pageInfo.getList());}核心接口封装具体方法方便对象的注入 package com.yx.service;import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; import com.github.pagehelper.PageInfo; import com.yx.model.Clockinnew;import java.util.Date;/*** p* 服务类* /p** author yx* since 2021-04-27*/ public interface IClockInNewService extends IServiceClockinnew {PageInfoClockinnew queryClockInAll(int pageNum, int pageSize, Clockinnew clockinnew);/*** 查询分页数据** param page 页码* param pageCount 每页条数* return IPageClockinnew*/IPageClockinnew findListByPage(Integer page, Integer pageCount);/*** 添加** param clockinnew * return int*/int add(Clockinnew clockinnew);/*** 删除** param id 主键* return int*/int delete(Long id);/*** 修改** param clockinnew * return int*/int updateData(Clockinnew clockinnew);/*** id查询数据** param id id* return Clockinnew*/Clockinnew findById(Long id);Date queryCountByOwnId(Integer ownerId); } 针对登录接口进行讲解 首先是controller层 涉及登录自然是分不开session需要从session中提取用户判断该用户是否处于登录状态。其中密码是经过md5加密的固定的盐值加入到数据库中提高系统的安全行。 RequestMapping(value/login,method RequestMethod.POST)public String login(Model model, String name, String password){//throws ParseExceptionSubject subject SecurityUtils.getSubject();UsernamePasswordToken token new UsernamePasswordToken(name,password);try {subject.login(token);User us userService.getByName(name);String lastLoginTime ;if(us!null){SimpleDateFormat sdf new SimpleDateFormat(yyyy-MM-dd HH:mm:ss);//上次时间Date time us.getLasttime();lastLoginTime sdf.format(time);//新时间String format sdf.format(new Date());//string转date 不处理时间格式会不理想ParsePosition pos new ParsePosition(0);Date strtodate sdf.parse(format, pos);us.setLasttime(strtodate);userService.update(us);}if (us.getStatus()1){Session sessionsubject.getSession();session.setAttribute(subject, subject);session.setAttribute(lastLoginTime,lastLoginTime);return redirect:index;}else {model.addAttribute(error, 账号已被停用);return /login;}} catch (AuthenticationException e) {model.addAttribute(error, 验证失败);return /login;}}接下来就是impl实现类可根据获得的参数进行条件查询。 当然具体的查询语句一般都不会直接在implement类中写而是将其写在封装好的mapper的xml文件中xml文件又映射对应的mapper文件。 而真正起作用的是mapper中的sql语句在implement实现类中只是对mapper进行注入。 Overridepublic User getByName(String name) {UserExample example new UserExample();example.createCriteria().andNameEqualTo(name);ListUser users userMapper.selectByExample(example);if (users.isEmpty()) return null;return users.get(0);}UserMapper.java package com.byh.biyesheji.dao;import com.byh.biyesheji.pojo.User; import com.byh.biyesheji.pojo.UserExample;import java.util.List;public interface UserMapper extends SysDaoUser{ListUser selectByExample(UserExample example);/*** 停用管理员账号* param name*/void enableStatus(String name);/*** 开启管理员账号* param name*/void stopStatus(String name); }UserMapper.xml select idselectByExample resultMapBaseResultMap parameterTypecom.byh.biyesheji.pojo.UserExample selectif testdistinct distinct/ifinclude refidBase_Column_List /from userif test_parameter ! null include refidExample_Where_Clause //ifif testorderByClause ! null order by ${orderByClause}/if/select设计总结 通过对校园点餐系统的开发让我深刻明白开发一个程序软件需要经历的流程当确定要开发一个程序时我在开发期间对其功能进行合理的需求分析然后才是程序软件的功能的框架设计数据库的实体与数据表设计程序软件的功能详细界面实现以及程序的功能测试等进行全方位的细致考虑虽然在此过程中各个环节都遇到了大大小小的困难但是通过对这些问题进行反复的分析深入的思考借助各种相关文献资料提供的方法与解决思路成功解决面临的各个问题最后成功的让我开发的系统得以正常运行。在功能上面是基本可以满足用户对系统的操作但是这个程序软件也有许多方面是不足的因此在下一个时间阶段有几点需要改进的地方需要提出来它们分别是 1操作页面可以满足用户简易操作的要求但是在页面多样化设计层面上需要把一些比较丰富的设计结构考虑进来。 2程序软件的总体安全性能需要优化例如程序的退出安全性以及程序的并发性等问题都需要进行安全性升级让开发的产品与现实中的相关网站更贴合。 3需要对程序的数据结构方面程序的代码方面等进行优化让运行起来的程序可以保持稳定运行也让程序能够保证短时间内处理相关事务节省处理事务的时间提高事务处理的效率同时对服务器上资源占用的比例进行降低。 平台的开发一方面是对自身专业知识技能进行最终考核另一方面也是让自己学会独立解决程序开发过程中所遇到的问题掌握将理论知识运用于程序开发实践的方法。最终目标就是让系统更具人性化同时在逻辑设计上让系统能够更加的严谨。 获取源码联系 大家点赞、收藏、关注、评论啦 项目获取方式 精彩专栏推荐订阅在下方专栏 Java精品项目100套

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/90747.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站套站是什么意思网站做电话线用

Pycharm Conda虚拟环境 设置终端进入特定分支而不是主环境base 问题描述 我的电脑有pycharm和anaconda。pycharm采用conda作为管理工具。我每次建立一个pycharm项目,都会为这个项目建立对应的conda解释器。当我希望采用pycharm里的终端时,我希望进入的…

江苏省宿迁市建设局网站首页通知书

文章目录 前言一、获取小程序栈二、生命周期触发总结 前言 界面由A到B,在由B返回A,触发刷新动作 一、获取小程序栈 界面A代码 shuaxin(){//此处可进行接口请求从而实现更新数据的效果console.log("刷新本页面数据啦")},界面B代码 // 返回触…

东莞网站建设全过程网页搜索引擎

转载自 java字符串格式化:String.format()方法的使用常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的读者应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。 l for…

英文版网站案例百度指数快刷软件

介绍 JavaScript,简称 JS,是一种用于网页开发的编程语言。作为 Web 的核心技术之一,JavaScript 与 HTML 和 CSS 一起用于使网页具有交互性并构建 Web 应用程序。现代 Web 浏览器遵循通用的显示标准,通过内置引擎支持 JavaScript&…

青岛市规划建设局网站不用php做网站

问题描述:卡塔兰数,是组合数学中一个常出现在各种计数问题中出现的数列。输入一个整数n,计算h(n)。其递归式如下:h(n) h(0)*h(n-1)h(1)*h(n-2) ... h(n-1)h(0) (其中n>2,h(0) h(1) 1) 该递推关系的解为&…

廊坊网站建设哪家好网站建设进度计划表

消息认证码(Message Authentication Code,MAC)是一种用于验证消息完整性和真实性的密码学算法。MAC通常与密钥一起使用,以确保接收方可以验证消息未被篡改或伪造。以下是MAC的一些重要特点和常见算法: 特点&#xff1…

可以做ppt的网站特殊符号网名生成器

全网唯一值得推荐的C/C框架和库 C程序员开发指南 ​ 关注我,天天分享C/C开发技术干货! ​关注他 30 人赞同了该文章 ​ 目录 收起 标准库 C通用框架和库 人工智能 异步事件循环 音频 生态学 压缩 并发性 容器 数据库 调试 游戏引擎 图…

做购票系统网站团购网站开发语言

作为一名在数字化转型项目中摸爬滚打的实践者,我们见证了数据从简单的信息处理工具逐渐演变为驱动经济社会发展的关键要素。近日,多部门联合发布的《“数据要素”三年行动计划(2024—2026年)》更是将数据要素的重要性提升到了新的…

组建网站营销策略的重要性

原文链接:https://logcorner.com/building-micro-services-through-event-driven-architecture-part14-query-api/在本教程中,我将展示如何构建一个查询API,使用命令查询职责分离(CQRS)模式在微服务架构中实现查询。读取模型的目标是构建一个…

邹平做网站手机端网站开发页

一只小狐狸带你解锁 炼丹术&NLP 秘籍作为算法工程师,基础知识的重要性自然不必多说。虽然在有些项目中比较难感受到基础的作用,但扎实的coding能力,对算法本质和适用情况的理解,始终是决定工作效率与未来发展的重要feature。这…

这么建立com的网站长春电商网站建设公司

目录 变量与常量 数组 函数 常规函数 箭头函数 接口与对象 联合体 枚举类型 变量与常量 在ArkTS语言中有三种常见的数据类型:number,string,boolean。 变量这样声明定义: //变量命名let name:string "zhangsan"//let是一个关键字声明…

怎么做网站背景图新民网站建设价格咨询

在当今这个数字化时代,照片已经成为我们分享生活、表达观点的重要方式。但是,你是否曾遇到过这样的问题:一张精美的照片因为尺寸不合适而无法在朋友圈中展现出最佳效果?不用担心,今天我们就来聊聊那些可以帮助你轻松修…

中山市网站开发wordpress 主题课堂

有趣的图形教案作为一名优秀的教育工作者,通常会被要求编写教案,教案是保证教学取得成功、提高教学质量的基本条件。怎样写教案才更能起到其作用呢?以下是小编为大家整理的有趣的图形教案,希望对大家有所帮助。有趣的图形教案1活动…

祁东网站开发网站流量统计工具

本期推出13种2023年智能算法进行PK,在CEC2005和CEC2022函数集进行测试。文末有代码获取方式。 13种算法都是2023年提出的,分别为: 淘金优化器(GRO),雪消融优化器(SAO),霜冰优化算法(RIME),减法优化器(SABO)…

专门做问卷调查的一个网站做校园网站的公司

Eclipse安装STS插件 1、下载STS插件 地址:https://spring.io/tools/sts/all/ 最上面是已经安装好STS插件的Eclipse软件,可以点击上图红框中的“previous Spring Tool Suite™ versions”,查看其它版本的Eclipse。下面依次为更新文件、更新站…

资源网站建设活动感受网页设计图片和文字怎么在一排

一.摘要 本系列文章将带您进入jQuery的精彩世界, 其中有很多作者具体的使用经验和解决方案, 即使你会使用jQuery也能在阅读中发现些许秘籍. 我们经常要使用脚本处理各种业务逻辑, 最常见的就是数组和对象的操作. jQuery工具函数为我们操作对象和数组提供了便利条件. 二.前言 大…

免费网络咨询免费建站菠菜网站开发一条龙

在与主题直接合作或花时间学习它们之后,我经常会发现自己在网上注意到更多主题。 最近的Stephen Connolly ( CloudBees )发表FileInputStream / FileOutputStream被认为有害的消息引起了我的注意,因为我最近在Java的finalizer中遇…

厦门网站做的比较好国家企业信息网官网查询营业执照

在Delphi中,匿名方法是一种无需显式声明函数名的方法。它通常在事件处理、回调函数等场景中使用。 下面是一个简单的Delphi示例,演示如何使用匿名方法 unit MainForm;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Control…

京东淘宝网站是怎么做的手机算命网站建设

1 新建.net framework4.8 MVC项目 随便添加一个可以访问的界面用于测试 2 对当前项目进行升级 注意:若要进行升级,首先确保本地已安装相应的sdk,例如:dotnet-sdk-6.0.402-win-x64.exe1.运行cmd命令窗口,进入项目所在…

东莞网站seo方法国际财经新闻最新头条

综合是前端模块设计中的重要步骤之一,综合的过程是将行为描述的电路、RTL级的电路转换到门级的过程;Design Compiler是Synopsys公司用于做电路综合的核心工具,它可以方便地将HDL语言描述的电路转换到基于工艺库的门级网表。本文将简单介绍综合…