我最近的练习一些全栈项目

这篇具有很好参考价值的文章主要介绍了我最近的练习一些全栈项目。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

嘿,大家好!作为一个程序员,我突然出现在这里,就像程序里的一个Bug一样突兀。我知道我很久没有发博客了,你们一定在想,这家伙是被代码迷宫困住了还是被Bug们抓走了?实际上,我一直忙于处理一些琐碎的事情,比如寻找丢失的分号和与花括号的恶战。但是,我发现我不能再让这些琐事阻止我和大家分享我的技术见解了!所以,我回来了,我发誓要给你们带来一些有趣而有用的内容,绝对不再让那些可恶的分号搅局!

嗯,现在让我们摆脱那些烦人的琐事,重新开始我们的程序员冒险之旅吧!我承诺,将以幽默和轻松的方式,为你们带来关于编程世界的趣事和技术洞见。无论是笑到肚子疼还是学到新知识,我希望我们一起度过一个令人愉快的时光。

最近我利用课余时间编写了个基于vue+springboot+mybatis有基本的功能学生管理系统,

以及利用相应的技术开发的简单论坛。

1学生管理系统:

简单的crud

页面

我最近的练习一些全栈项目

我最近的练习一些全栈项目

修改回显的

 

 我最近的练习一些全栈项目

 

项目结构:

我最近的练习一些全栈项目

我最近的练习一些全栈项目

 

 思路:前端vue通过axios根据api文档发请求后端,后端的contoller接收参数,交给servicer处理,然后让mapper去读取数据库里的数据,如果比较简单就直接用注解,复杂就用xml去实现动态的sql语句,后端执行成功后,返回给前端,vue拿着存在自己data或者vuex,然后需要使用的时候去用v-for等渲染。

值得一提的,xml注解实现动态sql,特别是dongtai查询的时候,<where>里面是每个条件见面放入,and不是上一个条件结束,上一个结束放and这样会有异常,以及在<if>里面判断字符串类为空的时候不只是要判断为null,还要判断是不是""。

在动态查询传参数的时候,方法里面的参数没有设置默认值的情况下前端可能不会转递参数,所以,这些参数尽量别用简单类型,都用包装类,这样不会包空指针异常,用到相应的实体类的话,实体类里面的属性以都用包装类;另外封装这个实体类可以使用lombok,非常方便。

以及设计到分页的时候,可以使用pagehelper。

关于我的第二个练手项目是个简单论坛项目

前端

我最近的练习一些全栈项目

 我最近的练习一些全栈项目

 

这个是由登录,发表言论的功能

然后这个例子中遇到一个问题就是跨域问题,然后sprintboot里面的一个注解直接能解决文章来源地址https://www.toymoban.com/news/detail-458005.html

@CrossOrigin("http://localhost:8081/")
                    

到了这里,关于我最近的练习一些全栈项目的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 小白最近比较闲,于是整理了一些日常使用的VUE组件

        VUE中,给 Dom 元素动态添加样式。     比如判断通过页面传递过来的值和env文件中配置的值是否一致,来动态添加元素的类,同时类的样式在 Style 中已经写好。  此时动态类名需要在 Dom 元素加载完成前添加上,否则样式可能添加不上。  这种情况下可以在   computed

    2024年02月10日
    浏览(25)
  • 用Go语言编写微服务:Go语言作为一门新兴的语言,在微服务架构风潮下最近几年在云计算领域蓬勃发展

    作者:禅与计算机程序设计艺术 2010 年底,Go 语言问世,吸引了整个编程界的目光,短短几个月后,已经成为事实上的主流语言,其受到大家的追捧,主要体现在以下三个方面: 内存效率高 并发编程简单 支持动态链接库,方便集成各种各样的第三方组件 在过去的几年里,随

    2024年02月09日
    浏览(28)
  • 经实测利用POSTMAN根本无法进行并发测试,大家不要再被一些搬运工给误导了

    以下为我的实测记录 一、先上我测试的接口代码,就是一个redis的tryLock分布式锁的获取,接口在获取到锁后,线程sleep了5秒,此时线程是不释放锁的,那按道理第二个请求在这个时间进来,是获取不到锁的,但结果却不是这样的 二、按照网上的那些博文,postman操作步骤如下

    2024年02月11日
    浏览(38)
  • 最近给shopify跨境电商网站搞google搜索引擎的seo优化,整理了一些内容

     接到一个网站,首先要做一些工作,然后按照这个步骤做好每一步,网站的搜索排名会有明显的效果。 对网站进行技术审核,以确保它符合搜索引擎的技术要求。 研究并确定目标。 优化网站内容,以便更好地针对目标。 建立高质量的外部链接,以提高

    2024年02月10日
    浏览(61)
  • 工作三年后, 我作为Java后端开发的一些心得

    敢于和善于使用package 对于Java后端开发来讲, 在长时间的web开发中. 大家已经熟悉了MVC架构, 也被这套结构所束缚. 导致创建出来的包也一直都是controller, manager, service, dao. 也将各种各样的类文件都放入其中. 这并不是一种好的做法. 其实我们可以大胆的创建相关的package, 只要让

    2024年02月13日
    浏览(25)
  • 搭建禅道环境作为练习UI和接口自动化测试对象

    做 UI 和接口自动化练习时,有时候找不到合适的对象,我们可使用禅道来联系; 因为禅道有开源版,可以二次开发,并有详细的 API 手册; 本文的目的是整理并分享,使用禅道来作为测试对象的过程,便于学习自动化测试使用。 直接进入官网,选择开源版进行下载: https

    2024年02月15日
    浏览(30)
  • shell的一些练习。

    #!/bin/bash disk size=‘df /  | grep / | awk \\\'{print $4}\\\' if [ $disk_size -lt 20480000 ] then         echo\\\"磁盘剩余空间不足20G,请及时处理!” | mail-s \\\"磁盘空间报警\\\" 2674556937@qq.com fi 使用crontab定时执行,实现每天检查一次磁盘剩余空间的功能。 #!/bin/bash process=\\\'ps -ef | grep \\\"your_process_name\\\" I

    2024年02月06日
    浏览(28)
  • 《使用循环做一些练习》---C语言

    目录 前言: 1.练习专题 1.1打印1-100之间的奇数 1.2计算n的阶乘 1.3计算到达n阶乘的前m个阶乘相加 1.4演示字符串动态变化的效果 2.goto语句 ❤博主CSDN:啊苏要学习   ▶专栏分类:C语言◀   C语言的学习,是为我们今后学习其它语言打好基础,C生万物!   开始我们的C语言之旅吧

    2024年02月01日
    浏览(22)
  • 【Java SE】循环一些基本练习

       

    2024年02月05日
    浏览(28)
  • Xcode 清空最近打开的项目

    打开Xcode任意项目 File - Open Recent - Clear Menu

    2024年02月09日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包