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

网站开发方案及报价单急速浏览器打开新网站

网站开发方案及报价单,急速浏览器打开新网站,丽水市龙泉市网站建设公司,程序员帮人做黑彩网站基于javaSpringbootmybatislayui的装修验收管理系统设计和实现 博主介绍#xff1a;多年java开发经验#xff0c;专注Java开发、定制、远程、文档编写指导等,csdn特邀作者、专注于Java技术领域 作者主页 央顺技术团队 Java毕设项目精品实战案例《1000套》 欢迎点赞 收藏 ⭐留…基于javaSpringbootmybatislayui的装修验收管理系统设计和实现 博主介绍多年java开发经验专注Java开发、定制、远程、文档编写指导等,csdn特邀作者、专注于Java技术领域 作者主页 央顺技术团队 Java毕设项目精品实战案例《1000套》 欢迎点赞 收藏 ⭐留言 文末获取源码联系方式 文章目录 基于javaSpringbootmybatislayui的装修验收管理系统设计和实现前言主要设计功能截图代码实现个人总结获取源码 前言 随着社会的进步和科技的发展越来越多的人追求新颖独特实用的居住和工作学习环境。因此在如今的建筑装饰工程中既要考虑到客户的需求和与建筑结构的协调统一又要考虑到成本和施工组织的安排所以说现代装饰工程是一件相对繁琐却又必须要做好的事情。在保质保量完成工作内容的同时还要确保施工施工验收的各项标准数据、通过一段时间对Java相关开发知识的学习基本了解了施工过程中的各种工艺流程和特点利用JavaSpringbootlayui简单做个一个装修验收管理系统、适用于简单学习参考使用。 主要设计 水电验收 主要功能 1列表查询 功能查询、添加、修改、删除、导出。 查询字段序号、项目名称、项目类型、项目地址、录入人、录入日期、工地负责人、设计师、监理人员、合同金额、施工日期、结束日期、材料品牌、施工人员、考核结果、备注。 2业务单据 功能添加水电考核内容 操作字段项目名称、项目类型、项目地址、录入人、录入日期、工地负责人、设计师、监理人员、合同金额、施工日期、结束日期、材料品牌、施工人员、考核结果、备注。 瓦工验收 1列表查询 功能查询、添加、修改、删除、导出。 查询字段序号、项目名称、项目类型、项目地址、录入人、录入日期、工地负责人、设计师、监理人员、合同金额、施工日期、结束日期、材料品牌、施工人员、考核结果、备注。 2业务单据 功能添加瓦工考核内容 操作字段项目名称、项目类型、项目地址、录入人、录入日期、工地负责人、设计师、监理人员、合同金额、施工日期、结束日期、材料品牌、施工人员、考核结果、备注。 木工验收 1列表查询 功能查询、添加、修改、删除、导出。 查询字段序号、项目名称、项目类型、项目地址、录入人、录入日期、工地负责人、设计师、监理人员、合同金额、施工日期、结束日期、材料品牌、施工人员、考核结果、备注。 2业务单据 功能添加木工考核内容 操作字段项目名称、项目类型、项目地址、录入人、录入日期、工地负责人、设计师、监理人员、合同金额、施工日期、结束日期、材料品牌、施工人员、考核结果、备注。 油漆工验收 1列表查询 功能查询、添加、修改、删除、导出。 查询字段序号、项目名称、项目类型、项目地址、录入人、录入日期、工地负责人、设计师、监理人员、合同金额、施工日期、结束日期、材料品牌、施工人员、考核结果、备注。 2业务单据 功能添加油漆考核内容 操作字段项目名称、项目类型、项目地址、录入人、录入日期、工地负责人、设计师、监理人员、合同金额、施工日期、结束日期、材料品牌、施工人员、考核结果、备注。 施工结束验收 1列表查询 功能查询、添加、修改、删除、导出。 查询字段序号、项目名称、项目类型、项目地址、录入人、录入日期、工地负责人、设计师、监理人员、合同金额、施工日期、结束日期、材料品牌、施工人员、考核结果、备注。 2业务单据 功能添加施工结束考核内容 操作字段项目名称、项目类型、项目地址、录入人、录入日期、工地负责人、设计师、监理人员、合同金额、施工日期、结束日期、材料品牌、施工人员、考核结果、备注。 功能截图 管理员登录 系统首页 用户管理 角色管理 菜单管理 SQL监控 水电验收 数据导出 木工验收 修改密码 代码实现 装修验收controller RestController RequestMapping(/sys/ysWater) public class YsWaterController extends AbstractController {Autowiredprivate YsWaterService ysWaterervice;Autowiredprivate YsWaterServiceImpl ysWaterServiceImpl;RequestMapping(/waterList)public R waterList(RequestParam MapString, Object params){params.put(ysType,水电装修验收);PageUtils page ysWaterervice.queryPage(params);return R.ok().put(page, page);}RequestMapping(/waterDjList)public R waterDjList(RequestParam MapString, Object params){params.put(ysType,水电业务单据);PageUtils page ysWaterervice.queryPage(params);return R.ok().put(page, page);}RequestMapping(/wgList)public R wgList(RequestParam MapString, Object params){params.put(ysType,瓦工装修验收);PageUtils page ysWaterervice.queryPage(params);return R.ok().put(page, page);}RequestMapping(/wgDjList)public R wgDjList(RequestParam MapString, Object params){params.put(ysType,瓦工业务单据);PageUtils page ysWaterervice.queryPage(params);return R.ok().put(page, page);}RequestMapping(/mgList)public R mgList(RequestParam MapString, Object params){params.put(ysType,木工装修验收);PageUtils page ysWaterervice.queryPage(params);return R.ok().put(page, page);}RequestMapping(/mgDjList)public R mgDjList(RequestParam MapString, Object params){params.put(ysType,木工业务单据);PageUtils page ysWaterervice.queryPage(params);return R.ok().put(page, page);}RequestMapping(/yqgList)public R yqgList(RequestParam MapString, Object params){params.put(ysType,油漆工装修验收);PageUtils page ysWaterervice.queryPage(params);return R.ok().put(page, page);}RequestMapping(/yqgDjList)public R yqgDjList(RequestParam MapString, Object params){params.put(ysType,油漆工业务单据);PageUtils page ysWaterervice.queryPage(params);return R.ok().put(page, page);}RequestMapping(/sgjsList)public R sgjsList(RequestParam MapString, Object params){params.put(ysType,施工结束验收);PageUtils page ysWaterervice.queryPage(params);return R.ok().put(page, page);}RequestMapping(/sgjsDjList)public R sgjsDjList(RequestParam MapString, Object params){params.put(ysType,施工结束业务单据);PageUtils page ysWaterervice.queryPage(params);return R.ok().put(page, page);}RequestMapping(/info/{id})public R info(PathVariable(id) Long id){YsWater ysWater ysWaterervice.getById(id);return R.ok().put(ysWater, ysWater);}RequestMapping(/export)public R save(HttpServletResponse response, HttpServletRequest request){try {ysWaterServiceImpl.outExcelByMealOrReserve(getParametersMap(request),response);} catch (Exception e) {e.printStackTrace();}return R.ok();}/*** 将所有参数组装成Map* return*/private MapString, String getParametersMap(HttpServletRequest request) throws UnsupportedEncodingException {MapString, String map new HashMapString, String();EnumerationString paramNames request.getParameterNames();String encoding request.getCharacterEncoding();while (paramNames.hasMoreElements()) {String paramName paramNames.nextElement();String[] paramValues request.getParameterValues(paramName);if (paramValues.length 1) {String paramValue paramValues[0];if (paramValue.length() ! 0) {if (!encoding.toUpperCase().equals(UTF-8)) {map.put(paramName, new String(paramValue.getBytes(ISO-8859-1),UTF-8));} else {map.put(paramName, paramValue);}}}}return map;}RequestMapping(/save)public R save(RequestBody YsWater ysWater){ysWaterervice.save(ysWater);return R.ok();}RequestMapping(/update)public R update(RequestBody YsWater ysWater){ysWaterervice.updateById(ysWater);return R.ok();}RequestMapping(/delete)public R delete(RequestBody Long[] ids){ysWaterervice.removeByIds(Arrays.asList(ids));return R.ok();} }用户权限拦截放行 /*** Shiro的配置文件**/ Configuration public class ShiroConfig {/*** 单机环境session交给shiro管理*/BeanConditionalOnProperty(prefix renren, name cluster, havingValue false)public DefaultWebSessionManager sessionManager(Value(${renren.globalSessionTimeout:3600}) long globalSessionTimeout){DefaultWebSessionManager sessionManager new DefaultWebSessionManager();sessionManager.setSessionValidationSchedulerEnabled(true);sessionManager.setSessionIdUrlRewritingEnabled(false);sessionManager.setSessionValidationInterval(globalSessionTimeout * 1000);sessionManager.setGlobalSessionTimeout(globalSessionTimeout * 1000);return sessionManager;}/*** 集群环境session交给spring-session管理*/BeanConditionalOnProperty(prefix renren, name cluster, havingValue true)public ServletContainerSessionManager servletContainerSessionManager() {return new ServletContainerSessionManager();}Bean(securityManager)public SecurityManager securityManager(UserRealm userRealm, SessionManager sessionManager) {DefaultWebSecurityManager securityManager new DefaultWebSecurityManager();securityManager.setCacheManager(new EhCacheManager());securityManager.setRealm(userRealm);securityManager.setSessionManager(sessionManager);securityManager.setRememberMeManager(null);return securityManager;}Bean(shiroFilter)public ShiroFilterFactoryBean shiroFilter(SecurityManager securityManager) {ShiroFilterFactoryBean shiroFilter new ShiroFilterFactoryBean();shiroFilter.setSecurityManager(securityManager);shiroFilter.setLoginUrl(/login.html);shiroFilter.setUnauthorizedUrl(/);MapString, String filterMap new LinkedHashMap();filterMap.put(/swagger/**, anon);filterMap.put(/v2/api-docs, anon);filterMap.put(/swagger-ui.html, anon);filterMap.put(/webjars/**, anon);filterMap.put(/swagger-resources/**, anon);filterMap.put(/statics/**, anon);filterMap.put(/login.html, anon);filterMap.put(/sys/login, anon);filterMap.put(/favicon.ico, anon);filterMap.put(/captcha.jpg, anon);filterMap.put(/**, authc);shiroFilter.setFilterChainDefinitionMap(filterMap);return shiroFilter;}Bean(lifecycleBeanPostProcessor)public LifecycleBeanPostProcessor lifecycleBeanPostProcessor() {return new LifecycleBeanPostProcessor();}Beanpublic AuthorizationAttributeSourceAdvisor authorizationAttributeSourceAdvisor(SecurityManager securityManager) {AuthorizationAttributeSourceAdvisor advisor new AuthorizationAttributeSourceAdvisor();advisor.setSecurityManager(securityManager);return advisor;} }个人总结 经过近期对 java 面向对象程序设计、前端知识以及JAVA 框架的掌握和学习以及这段时间本教育教学系统的开发让我更加了解到 java 学习的重要性。在开发这个系统是哪个我完成了多个实验以及地块管理管理平台的功能测试阶段的系统开发学习当中我从认识到熟悉java而后到能够自主运用相关技术我发现了它确实有很多方便之处比如java集抽象性和封装性以及继承性和多态性于一体实现了对代码重用和代码扩充功能提高了整体软件开发的速度和效率。比如管理员添加用户的时候报java.lang.NullPointException、解决的方法查看控制台打印信息、发现添加的时候未填写相关信息、报java.lang.NullPointException、通过断电调试发现用户信息为空的数据项、在前端保存的时候必须填写用户完整相关信息或者数据库设置字段可以为空都可以解决、 我学习程序设计的主要目的就是提高自己实际问题的程序解决方案的关键技能和技术。 获取源码 大家点赞、收藏、关注、评论啦 查看下方微信号获取联系方式 精彩系列推荐 Java毕设项目精品实战案例《1000套》 精彩专栏推荐订阅在下方专栏
http://www.hkea.cn/news/14576065/

相关文章:

  • 上海招标网站成都网站建设优化推广
  • 肥城做网站tahmwlkj公司建立网站流程
  • 广东手机网站建设公司广州远洋建设实业公司网站
  • 阿里云域名注册好后怎么建设网站wordpress显示目录结构
  • 咕果网给企业做网站的南京网站排名外包
  • 爱做网站免费模板vip做海报的网站有哪些内容
  • 我想自己在网站上发文章 怎样做购物网站开发视频教程
  • 建网站空间都有什么平台中小型企业网络部署
  • 易瑞通网站建设镇江网站推广优化
  • 南宁做网站推广的公司网站和网络建设自查报告
  • 如何优化企业网站行政机关网站建设
  • 那个网站百度收录好建e室内设计网极简案例
  • 唐山城乡建设网站爱链接购买链接
  • 福州模板建站定制网站ui是网站建设吗
  • 网站系统发生错误文学网站建设平台
  • 广州网站建设商城建设网站策划主题
  • 网站如何做视频教程深圳专业网站设计公司哪家好
  • 网站建设以及推广提案书中心网站建设管理工作
  • 上的网站app免费大全wordpress科技模板
  • 邢台wap网站建设报价医疗网站前置审批
  • 网站托管什么意思邢台市住房和城乡建设局网站
  • php网站忘记后台密码阿里云备案个人可以做网站吗
  • 旅游网站平台旅游做攻略用什么网站
  • 怎样做自己的导购网站2345浏览器网页版
  • html5 开发的网站学的专业是编课 网站开发英语翻译
  • 网站权重为零隧道建设杂志网站
  • 新闻媒体网站开发文档调用wordpress分类名称
  • 如何逐步提升网站权重wordpress系列文章
  • 昆山做网站公司哪家好小程序需要租服务器吗
  • 做运营常用的网站tp 网站建设源码