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

网站备案成功怎么查备案号网页制作软件visual

网站备案成功怎么查备案号,网页制作软件visual,青海网站建设公司,门户网站建站要求摘要 美食网站是一个提供各种美食信息和食谱的网站#xff0c;旨在帮助用户发现、学习和分享美食。旨在探讨美食网站在现代社会中的重要性和影响。随着互联网的普及#xff0c;越来越多的人开始使用美食网站来获取各种美食信息和食谱。这些网站不仅提供了方便快捷的搜索功能旨在帮助用户发现、学习和分享美食。旨在探讨美食网站在现代社会中的重要性和影响。随着互联网的普及越来越多的人开始使用美食网站来获取各种美食信息和食谱。这些网站不仅提供了方便快捷的搜索功能还为用户提供了分享和交流的平台。随着移动互联网的发展美食网站应该更加注重用户体验和个性化服务提供更加精准的推荐和定制化的功能。同时美食网站也应该加强与餐饮业的合作推动餐饮业的创新和发展。总之美食网站为用户提供了一个全面了解和学习美食的平台帮助他们发现新的食谱、餐厅和烹饪技巧享受美食带来的乐趣。 所用技术 前端LayUI、JQuery、HTML5CSS3、Ajax 后端SpringBootSpring-Data-Jpa 安全控件SpringSecurity 页面采用Thymeleaf 项目管理Maven 基本功能 拥有管理员和普通用户两种角色 注册、登录、发美食博客、查看美食博客、美食博客审核管理员、个人资料设置、密码修改、权限修改管理员等。 部分代码展示 Controller RequestMapping(value/blog) public class BlogsController extends CommonControllerBlogs, Integer, BlogsForm {Autowiredprivate BlogsSerive blogService;Autowiredprivate SystemDataService dataService;Autowiredprivate UserUtils userUtils;Autowiredprivate CommentService commentService;Overridepublic void manage(ModelMap map) {map.put(user, userUtils.getUser());super.manage(map);}Overridepublic void edit(BlogsForm form, ModelMap map) throws InstantiationException, IllegalAccessException {map.put(sf, dataService.findByDictionariesCode(SJZD_BKFL));map.put(type, dataService.findByDictionariesCode(SJZD_WZLX));super.edit(form, map);}Overridepublic Object save(BlogsForm form) {System.out.println(form.getText());form.setUser(userUtils.getUser());SimpleDateFormat sdfnew SimpleDateFormat(yyyy-MM-dd HH:mm:ss);try {Blogs model new Blogs();String name userUtils.getName();Integer id form.getId();if(id ! null) {model blogService.findById(id);model.setUpdateDate(sdf.format(new Date()));model.setUpdateName(name);}else {form.setCreateDate(sdf.format(new Date()));form.setCreateName(name);model.setUpdateDate(sdf.format(new Date()));model.setUpdateName(name);}BeanUtils.copyProperties(form, model,id);blogService.save(model);Integer id2;if(form.getId() ! null) {id2 form.getId();}else {id2 blogService.findByUserNicknameAndUpdateDate(name, model.getUpdateDate()).getId();}return new AjaxResult(id2);} catch (Exception e) {return new AjaxResult(false,数据保存失败);}}/*** 访问页面* param id* param map*/RequestMapping(value/visit)public void visit(Integer id, ModelMap map) {map.put(blog, blogService.findById(id));map.put(comment, commentService.findByBlogId(id));}/*** 访问页面数据* param id* return*/RequestMapping(value/blogText)ResponseBodypublic Object blogText(Integer id) {return blogService.findById(id).getText();}RequestMapping(value/audit)public void audit(ModelMap map) {}RequestMapping(value/indexBlog)public void indexBlog() {}/*** 同意* param id* return*/RequestMapping(value/consent)ResponseBodypublic Object consent(Integer id) {try {Blogs blogs blogService.findById(id);blogs.setBlogStatic(审核通过);blogService.save(blogs);return new AjaxResult(同意成功);} catch (Exception e) {return new AjaxResult(false,同意失败);}}/*** 拒绝* param id* return*/RequestMapping(value/refuse)ResponseBodypublic Object refuse(Integer id, String jy) {try {Blogs blogs blogService.findById(id);blogs.setBlogStatic(已拒绝);blogs.setSuggest(jy);blogService.save(blogs);return new AjaxResult(拒绝成功);} catch (Exception e) {return new AjaxResult(false,拒绝失败);}}RequestMapping(value/fysj)ResponseBodypublic Object fysj(Integer page, BlogsForm form) {Sort sortSort.by(Sort.Direction.DESC, updateDate);Pageable pageable PageRequest.of(page-1, 10, sort);PageBlogs blog;SpecificationBlogs spec buildSpec2(form);blog blogService.findAll(spec, pageable);return FlowloadUtils.buildResult(blog);}RequestMapping(value/fysj2)ResponseBodypublic Object fysj2(Integer page, BlogsForm form) {Sort sortSort.by(Sort.Direction.DESC, updateDate);Pageable pageable PageRequest.of(page-1, 10, sort);PageBlogs blog;SpecificationBlogs spec buildSpec3(form);blog blogService.findAll(spec, pageable);return FlowloadUtils.buildResult(blog);}private SpecificationBlogs buildSpec3(BlogsForm form) {SpecificationBlogs specification new SpecificationBlogs() {private static final long serialVersionUID 1L;Overridepublic Predicate toPredicate(RootBlogs root, CriteriaQuery? query, CriteriaBuilder cb) {HashSetPredicate rulesnew HashSet();Predicate difficultylevel cb.equal(root.get(blogStatic), 审核通过);rules.add(difficultylevel);return cb.and(rules.toArray(new Predicate[rules.size()]));}};return specification;}private SpecificationBlogs buildSpec2(BlogsForm form) {SpecificationBlogs specification new SpecificationBlogs() {private static final long serialVersionUID 1L;Overridepublic Predicate toPredicate(RootBlogs root, CriteriaQuery? query, CriteriaBuilder cb) {HashSetPredicate rulesnew HashSet();SysUser user userUtils.getUser();Predicate difficultylevel cb.equal(root.get(user).get(id), user.getId());rules.add(difficultylevel);return cb.and(rules.toArray(new Predicate[rules.size()]));}};return specification;}RequestMapping(value/page2)ResponseBodypublic HashMapString, Object page2(ModelMap map, DataGridParam param, BlogsForm form) {Sort sortSort.by(id);Pageable pabeable param.getPageable(sort);SpecificationBlogs spec buildSpec1(form);PageBlogs page blogService.findAll(spec, pabeable);return DataGridUtils.buildResult(page);}private SpecificationBlogs buildSpec1(BlogsForm form) {SpecificationBlogs specification new SpecificationBlogs() {private static final long serialVersionUID 1L;Overridepublic Predicate toPredicate(RootBlogs root, CriteriaQuery? query, CriteriaBuilder cb) {HashSetPredicate rulesnew HashSet();Predicate difficultylevel cb.like(root.get(blogStatic), %待审核%);rules.add(difficultylevel);return cb.and(rules.toArray(new Predicate[rules.size()]));}};return specification;}/*** 评论*/RequestMapping(value/comment)ResponseBodypublic Object comment(String comment, Integer id) {try {SimpleDateFormat sdfnew SimpleDateFormat(yyyy-MM-dd HH:mm:ss);Comment model new Comment();model.setText(comment);model.setUser(userUtils.getUser());model.setBlog(blogService.findById(id));model.setRead2(false);model.setCreateDate(sdf.format(new Date()));commentService.save(model);return new AjaxResult(评论成功);} catch (Exception e) {return new AjaxResult(false,评论失败);}} } 演示视频 基于JAVA SpringBoot和HTML美食网站博客程序
http://www.yutouwan.com/news/265348/

相关文章:

  • 建设网站的推广的软文网页模板psd素材
  • 添加网站图标wordpress 主页地址函数
  • 海南网站运营公司crm系统管理
  • wordpress制作网站怎样申请建立自助网站
  • 域名代理商网站网址大全123手机版下载
  • 湖南建设厅网站证书查询中华建设
  • 鼎豪网络网站建设游戏是怎么开发出来的
  • 在线注册网站白头鹰网站一天可以做多少任务
  • 苏州企业如何建网站企业网站建设推荐兴田德润
  • 山西太原做企业网站建设的公司html5网页模板免费
  • 高港网站开发制作照片的软件app
  • 锦州网站建设多少钱建设部机关服务中心网站
  • 企业网站模板下载哪家公司强方案计划网站
  • 云教育科技网站建设网站图片少影响seo吗
  • 眉县住房和城市建设局网站特殊教育学校网站建设方案
  • 网站的ico怎么做做微信的微网站费用多少
  • 内蒙古网站建设云聚郑州网站建站网站
  • 网站建设的服务和质量网站如何做前后端分离
  • 住房和城乡建设部文化中心网站企业seo顾问服务
  • 临湘网站建设兼积做调查挣钱网站
  • 网站建设有哪些文件wordpress 下一篇样式
  • 长沙建设局网站建设网站需要电脑配置
  • 江苏鑫圣建设工程有限公司网站开发app费用
  • 用asp做网站需要安装什么软件短视频营销策略有哪些
  • 大连建网站网站制作亿达城市建设官方网站
  • 东莞网站推广优化搜索推广网站建设中需求分析报告
  • 做网站需要什么人员百度热搜榜单
  • 兰州网站制作要多少钱静态网页模板源代码
  • 产品网站设计论文做网站应聘平台
  • 天津做淘宝网站杭州 兼职 网站建设