首页 > 编程语言 >javaweb学习每日总结-第七天

javaweb学习每日总结-第七天

时间:2023-10-27 19:00:25浏览次数:38  
标签:总结 web javaweb service 创建 dao 学习 第七天

第七天学习

Mvn模式和三层架构

今天回顾了开发的三层框架,做了一个完成一点的小案例,也是亲自感受了一下做项目的一个大概的流程,想要清楚的做完一个项目,那么对流程的安排是至关重要的,下面说说我个人的理解,首先是关注数据库,没有数据一切白搭,在数据库里建好所需的表是第一步,第二步则是去idea里建好web项目,建完项目立马准备项目环境,包括pom中的坐标的配置,接着在主目录下创建三层结构的包:web,service,dao。接着是mybatis配置文件,用来连接数据库。然后创建mybatis映射文件和在web中创建一个接口Mapper.xml和Mapper.java。

 

 环境准备完成之后,先在dao层中创建方法调用数据库,然后在service层中创建方法去调用dao层方法,最后在web层调用service获取数据,再把数据给网页。

学习完了项目创建的基本流程,那么javaweb的学习就结束了?错!我早就听说了目前学习的技术里面有很多过时的技术,所以我还会学习一些比较先进的技术,配合上以前学的知识,让我对项目的开发更加得心应手,今天我也看了一些,比如ajax技术,这个技术是存在于前端的,它可以接受浏览器的请求然后获取服务器的数据,代替了jsp。然后在后面的学习中我还会学习当下最流行的springboot,久仰springboot大名。

 

标签:总结,web,javaweb,service,创建,dao,学习,第七天
From: https://www.cnblogs.com/tqylqt/p/17792997.html

相关文章

  • JVM 思考与总结
    相关基础知识见:深入理解JVM--垃圾收集器与内存分配策略 新生代为什么需要两个Survivor区?如果只有一个Eden区加一个Survivor区,那么MinorGC后Eden区还存活下来的对象复制到Survivor区。而Survivor区里的对象在这次MinorGC中,既有这次GC没活下来的,还有这......
  • javaweb--多表关系实现
    一对多在多的一方建立外键,指向一的一方的主键多对多利用第三张中间表建立连接,第三张中间表包含两个外键,分别连接两张表的主键一对一多用于表的拆分,将实体中经常使用的字段放在一张表中,不经常使用的字段放在另一张表中,提升查询效率。在任何一方设置外键,连接另一方主键,并设置......
  • 第四章知识的完整性总结
    1.进程(Process):进程是独立运行的程序实例,具有各自的地址空间和资源。在Unix/Linux中,进程可以通过fork()或clone()系统调用创建。2.线程(Thread):线程是进程中的执行单元,共享进程的地址空间和资源,但有各自的栈和寄存器。线程可以通过pthread库来创建和管理。3.进程间通信(Inter-Pr......
  • 每日总结10.27
    今天通过在虚拟机上配置了Spark,使用SparkAPI编写一个独立应用程序,学习链接https://dblab.xmu.edu.cn/blog/4322/使用Maven对Scala独立应用程序进行编译打包完成了软件构造的作业,将生成的算式习题长期保存下来,采用了CSV形式存储    ......
  • javaweb--约束
    作用作用于表中列上的规则,用于限制加入表的数据约束的存在用于保证数据库中数据的完整性、有效性、正确性。约束的分类: auto_increment自增此列插入新一条数据时数值自动+1altertable表名modify列名数据类型约束 外键约束constraint外键名foreignkey外键列名......
  • javaweb--sql查询DQL
    基础查询别名selectmathas'数学成绩'english'英语成绩'fromstu条件查询几点注意事项1、null值的比较不能用=或者!=,只能使用isnull或者isnotnull2、可以使用betweenand来匹配一段数值whereagebetween20and303、<>和!=的作用相同4、or可以用数组的形式表示......
  • 树剖小总结
    P2680[NOIP2015提高组]运输计划要求经过边的询问的最大值,和不经过边的询问的最大值,直接用线段树维护就行了。然后就是二分做法,比较合理。P4219[BJOI2014]大融合首先考虑暴力做法,随便钦定一个树根,然后维护子树size即可。每次连边,比如x作为y的父亲,那么x及其祖先的siz......
  • XML知识点总结
    1.xml1.1概述【理解】万维网联盟(W3C)万维网联盟(W3C)创建于1994年,又称W3C理事会。1994年10月在麻省理工学院计算机科学实验室成立。建立者:TimBerners-Lee(蒂姆·伯纳斯·李)。是Web技术领域最具权威和影响力的国际中立性技术标准机构。到目前为止,W3C已发布了200多项影响深远......
  • 代码随想录算法训练营第一天 | 977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩
    今日学习的文章链接和视频链接https://programmercarl.com/0977.有序数组的平方.htmlhttps://programmercarl.com/0209.长度最小的子数组.htmlhttps://programmercarl.com/0059.螺旋矩阵II.html977.有序数组的平方菜鸡刚开始只会暴力,记录一下双指针:varsortedSquares=......
  • C++的std::move与std::forward原理总结
    目录0、左值与右值的理解左值和右值的概念左值引用和右值引用1.std::move1.1函数原型1.2参数讨论1.3通用引用1.4返回值1.5std::move的常用例子1.5.1用于vector添加值1.5.2用于unique_ptr传递1.6再说转移对象控制权2.std::foward参考阅读大型的C++开源项目代码,基本......