摘要: [TOC] 1.restful风格 简述: 1. 每一个URL代表1中资源 2. 客户端使用GET\POST\PUT\DELETE 4个表示操作方式的动词和服务端资源进行操作:GET用来获取资源,POST用来新建资源(也可以用于更新),PUT用来更新资源,DELETE用于删除资源 3. 通过操作资源 阅读全文
posted @ 2019-09-06 22:32 DT-demo 阅读(148) 评论(0) 推荐(0) 编辑
摘要: [TOC] springmvc 完成文件上传 1.导入文件上传所依赖的jar包(FileUpload) 2.网页(表单必须是post提交,编码必须是multipart/form data,文件上传框必须命名) 3.在SpringMVC配置文件上传解析器 4.在控制层处理代码 使用拦截器 ​ 拦截器: 阅读全文
posted @ 2019-09-05 09:30 DT-demo 阅读(467) 评论(0) 推荐(0) 编辑
摘要: [toc] HandlerMapping的常见种类 HandleMapping:处理映射器,可以理解为为请求的url查找对应的Controller类. BeanNameUrlHandlerMapping 根据bean标签的名称找到对应的Controller类。 SimpleUrlHandlerMap 阅读全文
posted @ 2019-09-03 21:22 DT-demo 阅读(410) 评论(0) 推荐(0) 编辑
摘要: [TOC] MVC的流程 SSM SSM:SpringMvc(完成数据的封装,页面的跳转的逻辑) Spring() Mybatis(持久化框架。ORM Object Relative Mapping 对象关系映射) springMVC流程 写一个简单的springMVC的demo 1.引入sprin 阅读全文
posted @ 2019-09-03 21:16 DT-demo 阅读(140) 评论(0) 推荐(0) 编辑
摘要: [toc] MyBatis的逆向工程(generator) 通过数据库中相对应的表来生成dao,bean,xml映射文件 MyBatis generator官网:“http://www.mybatis.org/generator/index.html" 1.引入 mybatis generator 阅读全文
posted @ 2019-08-31 16:24 DT-demo 阅读(172) 评论(0) 推荐(0) 编辑
摘要: [toc] 动态Sql语句 需要用到的数据库字段如下: 1.1 if 标签 1.2 if+where 标签 1.3 if+set 标签 1.4 choose(when,otherwise) 标签 1.5 trim 标签 1.6动态sql片段 1.7 foreach 标签 阅读全文
posted @ 2019-08-31 15:24 DT-demo 阅读(253) 评论(0) 推荐(0) 编辑
摘要: [toc] 使用接口结合xml文件 数据库表与实体类创建 Users的操作类 Users映射文件 新建映射文件UsersMapper 测试 新建一个测试类 解决字段与属性不匹配(以Order表为例) 数据库表与实体类创建 通过给查询字段起别名,要求别名与属性名一致 使用resultMap标签来定义实 阅读全文
posted @ 2019-08-29 21:01 DT-demo 阅读(168) 评论(0) 推荐(0) 编辑
摘要: [toc] JDBC java database connectivity即Java数据库连接,它是一种可以执行SQL语句的Java API。程序可通过JDBC API连接到关系数据库,并使用结构化查询语言(SQL,数据库标准的查询语言)来完成对数据库的查询、更新 Java 面对对象语言 语言不通, 阅读全文
posted @ 2019-07-31 22:30 DT-demo 阅读(208) 评论(0) 推荐(0) 编辑
摘要: [toc] 异常 1.异常:程序运行时所发生的意外情况叫做异常 2.异常的根类Throwable 由以下子类组成 Error:错误。程序员无法解决,例如内存溢出 Exception:异常。程序员必须解决 异常处理: 常见的异常类型: ClassCastException:类的转化异常 Arithem 阅读全文
posted @ 2019-07-25 22:58 DT-demo 阅读(191) 评论(1) 推荐(0) 编辑