美文网首页
超详细的Maven项目基础

超详细的Maven项目基础

作者: 疯狂的老谭 | 来源:发表于2018-09-25 11:41 被阅读0次

    单模块的maven项目,简单的增删改查

    mybatis接口映射

    SqlSessionFactoryBuilder -->SqlSessionFatory-->SqlSession-->maper

    代码如下:util

    二、mybatis文件配置大致分为三部:

    1、db.properties文件:主要是JDBC链接参数db.propertiese

    2、mybatis配置参数:mybatis-config.xml

    3、写一个mybatis-mapper.xml文件:

    接下来运用MVC模型来规范项目

    {entity实体层-->dao数据操作层-->service业务逻辑层}模型层M-->servlet\controller\web控制层C-->jsp页面显示层(view层V)

    1、先写entity实体层

    这个实体类里面主要是属性,和生成getter,setter方法注意:你要写的属性名及属性的数据类型应和数据的表的结构相对应(有利于映射和代码维护)

    2、dao层

    dao层的主要功能是:实现对数据库的基本操作如:增,删,改,查

    dao层组要由两方面构成:接口, 实现接口的类

    接口代码

    实现类代码:

    service层目前不需要写什么逻辑的代码,

    也是两个部分:

    接口,实现接口的类

    接口的内容复制dao 的接口,方法实现

    3、编写控制层的代码:

    就比如getAllUsers

    首先调用service实现类的方法getAllUsers() 

    因为不是static 静态方法所以需要实例化,也就是'new '

    代码:UserInfoService userinfoService=new UserInfoService ();

    语法格式:userinfoService.getAllUsers();

    实例化后的类名为一个对象,那么调用方法是就是,对象.方法();

    数据显示层:View

    到这里就完工啦,get到了吗

    相关文章

      网友评论

          本文标题:超详细的Maven项目基础

          本文链接:https://www.haomeiwen.com/subject/bewkoftx.html