摘要: 整个实现过程中: 用户请求的往往是服务器的一个处理程序,这个处理程序会调用后台的数据处理。最终会把处理后的数据交付到页面上。 开发规则:单一职责,开闭职责。 MVC的设计模式,优点,将这个请求和响应分为了控制器,数据,视图三者,这三者彼此之间是独立。但是三者之间有关联。每次用户请求的时候经过统一的控 阅读全文
posted @ 2017-09-03 22:25 澜宫羽 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 1.mybatis的作用。 它是一个数据持久化的解决方案,它是一个ORM的框架。 2.Spring的作用? 备注:将本地jar包拷贝至本地的maven仓库里:oracle的jar包需自己发布到maven本地仓库: mvn install:install-file -Dfile=D:\maven\oj 阅读全文
posted @ 2017-08-31 21:02 澜宫羽 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 1.代理模式 找个人将你原本想做的事情给做了。 三个部分组成: 抽象主题角色:真实主题和代理主题的共同接口。 真实主题角色:定义了代理角色所代表的真实对象。 代理主题角色:含有对真实主题角色的引用。代理角色通常在将客户端调用传递给真实主题对象之前或者之后执行某些操作。 以收快递的案例: 收快递并签字 阅读全文
posted @ 2017-08-30 19:47 澜宫羽 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 1.什么是框架? 框架是一种重复使用的解决方案,针对某个软件开发的问题提出的。 Spring框架,它是一个大型的包含很多重复使用的某个领域的解决方案。 Spring的理念:不要重复发明轮子。 2.Spring的理解? 首先,Spring是一个容器。它是装对象的。主要就是通过搜索class的路径。找出 阅读全文
posted @ 2017-08-29 23:51 澜宫羽 阅读(884) 评论(0) 推荐(0) 编辑
摘要: SQL语句中的分页。 首先在接口中定义,定义的时候是需要通过@Param注解来表示向mybatis里传入参数: 紧接着在实体XML配置文件里写: 阅读全文
posted @ 2017-08-27 16:43 澜宫羽 阅读(5544) 评论(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) 编辑