servlet负责数据的接收和页面的跳转
service负责接收servlet传递过来的参数 进行逻辑处理 调用dao层
dao层即负责处理数据库的相关操作 表的增删改查
mybatis中的增删改操作不同于jdbc 需要手动commit
主要是两个配置文件的配置
通过获取到第一个配置文件 获取到sqlsession
第一个则配置数据库的表名 登录名 密码 其中mapper标签指定了第二个配置文件的位置
第二个则配置相对应的java实体类 查询的语句
通过sqlsession对象执行相应的语句
当mybatis的sql语句进行传参的时候 只能有一个参数进行传递 其类型不限 传递时直接放在sqlsession的方法中打个逗号即可
service负责接收servlet传递过来的参数 进行逻辑处理 调用dao层
dao层即负责处理数据库的相关操作 表的增删改查
mybatis中的增删改操作不同于jdbc 需要手动commit
主要是两个配置文件的配置
通过获取到第一个配置文件 获取到sqlsession
第一个则配置数据库的表名 登录名 密码 其中mapper标签指定了第二个配置文件的位置
第二个则配置相对应的java实体类 查询的语句
通过sqlsession对象执行相应的语句
当mybatis的sql语句进行传参的时候 只能有一个参数进行传递 其类型不限 传递时直接放在sqlsession的方法中打个逗号即可
在配置文件接收参数时 parametertype则为刚刚传递的参数的类型