摘要: 1.restful风格 1.1简介 RESTFUL是一种网络应用程序的设计风格和开发方式,基于HTTP,可以使用XML格式定义或JSON格式定义。RESTFUL适用于移动互联网厂商作为业务使能接口的场景,实现第三方OTT调用移动网络资源的功能,动作类型为新增、变更、删除所调用资源 1.2特点 1、每 阅读全文
posted @ 2019-09-07 09:36 我是一个萌新 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1.文件上传 1.1导入jar包 1.2设置表单提交属性 文件上传只允许表单为post提交,并且编码类型为multipart/form-data 1.3在springmvc中配置文件上传解析器。 其中的id名不能更改,否则报错 设置最大上传大小maxUploadSize 1.4 在控制层处理代码 2 阅读全文
posted @ 2019-09-05 22:32 我是一个萌新 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 1.springmvc接受参数 1.1直接把表单的参数写在Controller相应的方法的形参中 1.2 通过HttpServletRequest接收 1.3通过一个bean来接收,post方式和get方式都可以。 创建user实体类 1.4用注解@RequestParam绑定请求参数到方法入参 当 阅读全文
posted @ 2019-09-04 22:51 我是一个萌新 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 1.MVC模式介绍 MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重 阅读全文
posted @ 2019-09-04 09:24 我是一个萌新 阅读(439) 评论(0) 推荐(0) 编辑
摘要: pageHelper是一款免费的分页插件,可以适用于多种数据库。 使用分页插件可以大大减少代码量,这里将介绍分页插件的使用方法。 1.下载地址 https://github.com/pagehelper/Mybatis-PageHelper 这里我使用的是 jsqlparser-2.0.jar+pa 阅读全文
posted @ 2019-09-01 17:54 我是一个萌新 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 前面几节都是单表查询,但是实际中一定会用到多表关联查询,本节将介绍关联表查询的实现 1.一对一关联 1.1创建数据表和添加数据 创建教师表和班级表,一个班级对应一个教师,这是一对一关联 1.2定义实体类 1.3 定义 sql 映射文件 ClassMapper.xml <association>用来连 阅读全文
posted @ 2019-09-01 17:22 我是一个萌新 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 1.什么是逆向工程MyBatis的一个主要的特点就是需要程序员自己编写sql,那么如果表太多的话,难免会很麻烦,所以mybatis官方提供了一个逆向工程,可以针对单表自动生成mybatis执行所需要的代码(包括mapper.xml、mapper.java、po..)。一般在开发中,常用的逆向工程方式 阅读全文
posted @ 2019-09-01 17:22 我是一个萌新 阅读(211) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-09-01 17:22 我是一个萌新 阅读(3) 评论(0) 推荐(0) 编辑
摘要: MyBatis介绍: MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain 阅读全文
posted @ 2019-09-01 17:21 我是一个萌新 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 定义sql映射接口 1.创建映射接口UsersDao 2.在接口文件中加入抽象方法,注意,这里的方法名称要和需要映射的xml文件中对应标签的ID相同 3.添加UserMapper.xml文件内容 4.添加测试类,通过session的getMapper方法得到UsersDao的实例对象,在通过对象调用 阅读全文
posted @ 2019-09-01 17:21 我是一个萌新 阅读(123) 评论(0) 推荐(0) 编辑