摘要: SQL语句中的分页。 首先在接口中定义,定义的时候是需要通过@Param注解来表示向mybatis里传入参数: 紧接着在实体XML配置文件里写: 阅读全文
posted @ 2017-08-27 16:43 澜宫羽 阅读(5550) 评论(0) 推荐(0) 编辑
摘要: 1.关系型数据库? 数据库中的表对象之间是有关系的。 一对一,一对多,多对多。 ORM映射。数据库表映射到实体对象。 实体与实体之间是有关系的。 一对多的关系。 比如商品分类表与商品表之间的关系,就是一对多的关系。 入库主表与入库子表之间的关系,也是一对多的关系。 出库主表与出库子表之间的关系,也是 阅读全文
posted @ 2017-08-27 16:39 澜宫羽 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 1.理清mybatis中的#和$之间的区别? #{ }:表示一个预处理参数,参数类型不定,是根据传入的参数类型来设定的。 类似于JDBC中的? 特例使用,模糊查询:(针对oracle): and username like concat(concat('%',#{username}),'%') 采取 阅读全文
posted @ 2017-08-27 16:17 澜宫羽 阅读(1295) 评论(0) 推荐(0) 编辑
摘要: 数据库访问层:将数据库或者其它存储的数据转换为内存的对象数据。 业务逻辑层:将内存的数据加工处理 UI层(界面层):负责数据的展示。 MVC来处理。 数据持久化的概念:将存储在其它地方的数据转换为内存中的数据的这一过程称之为数据持久化的过程。 比如oracle开发,userinfo表 Model:数 阅读全文
posted @ 2017-08-27 16:05 澜宫羽 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 按照何种开发模型? V模型:项目需求 >概要设计(功能模块) >详细设计(页面的设计,数据库的设计) >编码(框架的搭建,功能的实现) >测试(单元测试,黑盒测试,性能测试,回归测试) >发布(war包,jar包) >项目评审 >项目完成 敏捷开发:快速迭代 数据库的设计的时候: 1.提取功能模块的 阅读全文
posted @ 2017-08-27 15:27 澜宫羽 阅读(229) 评论(0) 推荐(0) 编辑