软件151 余晓伟 JAVA的结构框架 JavaEE架构理解 三层结构:在C/S或B/S架构的应用中,为了提供程序的可扩展性,一般需要将表示与业务逻辑分离,业务逻辑和数据处理分离,因此一般分为三层结构:表示层、业务逻辑层、数据访问层(数据持久)。在java开发过程中一般 将对应的packet分别命名 ...
分类:
其他好文 时间:
2017-06-28 14:28:18
阅读次数:
122
Model 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操作 django为使用一种新的方式,即:关系对象映射(Object Relational M ...
分类:
其他好文 时间:
2017-06-27 10:59:09
阅读次数:
231
原文地址:http://www.cnblogs.com/liping13599168/archive/2011/05/11/2043127.html 在我们刚开始学习架构的时候,首先会想到分层的概念,分层架构比较经典的是三层架构,那么,什么是三层架构呢?它包括表现层,业务层,数据访问层;而对于一个新 ...
分类:
其他好文 时间:
2017-06-26 20:02:31
阅读次数:
155
Model 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操作 django为使用一种新的方式,即:关系对象映射(Object Relational M ...
分类:
其他好文 时间:
2017-06-26 18:58:19
阅读次数:
178
1.Dao层步骤: 第一步:建表 第二步:实体类 第三步:写接口(需求) 第四步:帮助类(BaseDao)(只要写一次) 第五步:实现类 提成一个公共的东西 软件三层结构 视图层 控制层 持久层 dao 浏览器 > 视图层 > 控制层 > 持久层 > 数据库 MVC思想: view:视图 Contr ...
分类:
其他好文 时间:
2017-06-24 14:39:43
阅读次数:
135
Mysql主从配置,实现读写分离 Mysql主从配置,实现读写分离 大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够。到了数据业务层、数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢失的话,后果更是 不堪设想。这时 ...
分类:
数据库 时间:
2017-06-21 15:55:17
阅读次数:
249
一个项目通常分为三层: 所谓三层是表述层(WEB层)、业务逻辑层(Business Logic),以及数据访问层(Data Access)。 ·WEB层:包含JSP和Servlet等与WEB相关的内容; ·业务层:业务层中不包含JavaWeb API(request、response),它只关心业务 ...
分类:
编程语言 时间:
2017-06-20 21:14:54
阅读次数:
129
ORM框架想必大家都比较熟知了,即对象关系映射(英语:Object Relation Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟对象数据库”。 当 ...
分类:
数据库 时间:
2017-06-19 22:05:59
阅读次数:
203
表设计阶 引擎选择 目前广泛使用的是MyISAM和InnoDB两种引擎: MyISAM引擎是MySQL 5.1及之前版本的默认引擎,它的特点是: 不支持行锁,读取时对需要读到的所有表加锁,写入时则对表加排它锁 不支持事务 不支持外键 不支持崩溃后的安全恢复 在表有读取查询的同时,支持往表中插入新纪录 ...
分类:
数据库 时间:
2017-06-18 15:15:31
阅读次数:
204
Django【进阶篇 】 Django【进阶篇 】 Model 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操作 import MySQLdb def ...
分类:
其他好文 时间:
2017-06-15 15:27:53
阅读次数:
159