1.MyBatis对JDBC的封装 1)MyBatis属于持久层的框架(典型三层架构:表示层、业务层、持久层),其他的持久层比如Hibernate等 2)MyBatis是开源的一个ORM(对象关系映射)框架 ORM是 Object和Relation之间的映射,包括Object->Relation和R ...
分类:
数据库 时间:
2016-07-06 23:25:28
阅读次数:
302
Hibernate对JDBC进行了封装: 1)Hibernate属于持久层的框架(典型三层架构:表示层、业务层、持久层),其他的持久层比如myBatis等 2)hibernate是开源的一个ORM(对象关系映射)框架 ORM,即Object-Relational Mapping,它的作用就是在关系型 ...
分类:
数据库 时间:
2016-07-04 23:28:05
阅读次数:
240
一. 电商技术栈 主流: nginx + lua ??? 待验证 from http://www.infoq.com/cn/articles/e-commerce-web-tech-stack 二 . java方案 前端分移动端(Android、IOS)、PC端,业务层开放restful接口给前端调 ...
分类:
其他好文 时间:
2016-07-01 21:34:11
阅读次数:
208
解耦WebUI层与EntityFramework 在还未实现实体仓储时,登录功能是在控制器中直接初始化EF数据库上下文来实现的,这样也导致WebUI层必须引用EntityFramework。在完成数据层的设计和实现之后,控制器中不再直接使用EF数据库上下文对象,而是通过工作单元去调用实体仓储,其实到... ...
分类:
其他好文 时间:
2016-07-01 16:01:35
阅读次数:
155
web应用的分层
交互层,表现数据,收集数据,也就是视图层,接受请求,通过处理层完成相应的响应。(V,C)
处理层,完成数据的处理,也就是业务层(M)。
MVC设计模式(应用观察者模式的框架模式)
M model,模型,操作数据的业务处理层。
V view,示图,采集和显示数据,为业务层提供数据,表现业务层输出的数据,只关心数据的类...
分类:
Web程序 时间:
2016-07-01 10:24:00
阅读次数:
206
对于明文转“暗文”的逻辑应该放在业务层去做。
对于用户输入的密码转为MD5基本代码如下所示:通过“暗文”再与数据库里面的暗文匹配,匹配成功就说明密码正确。
package cn.ydl.md5;
import java.security.MessageDigest;
/**
* MD5工具类
* 只有加密,无解密
*/
public final class Md5Util {
pr...
分类:
其他好文 时间:
2016-06-29 11:23:52
阅读次数:
141
五、Spring中的事务控制(基于AOP) 1、Spring中事务有关的接口 1.1、明确: JavaEE体系进行分层开发,事务处理位于业务层,Spring提供了分层设计业务层的事务处理解决方案 1.2、Spring事务管理主要包括3个接口 1.2.1、PlatformTransactionMana ...
分类:
编程语言 时间:
2016-06-25 21:33:41
阅读次数:
222
层级结构,自底向上 持久层(File,Realm,SQLite)<==>网络层(相信每个公司都有自己的网络层吧)==>业务层(ViewModel)==>展示层(View,VC) 持久层 耦合到网络层 设计要点 网络层 耦合到持久层 设计要点 业务层 业务层耦合网络层 设计要点 展示层 展示层和业务层 ...
分类:
移动开发 时间:
2016-06-25 13:40:18
阅读次数:
194
http://www.cnblogs.com/digdeep/p/4885948.html MySQL 一般运行于Linux系统中。对于MySQL的调优一般分为Linux操作系统层面的调优和MySQL层面的调优(当然还有架构层面、业务层面、应用程序层面的调优)。操作系统主要是管理和分配硬件资源,所以 ...
分类:
数据库 时间:
2016-06-24 23:34:18
阅读次数:
253
一、Spring是什么及快速入门案例1、spring纵跨三层spring纵跨web层、业务层、dao层,接管这三层,配置bean,维护bean关系(1)Struts是web框架(jsp/action/actionform)
(2)hibernate是orm框架,处于持久层
(3)spring是容器框架,用于配置bean,并维护bean之间关系的框架Spring中的bean,Java中的任何对象...
分类:
编程语言 时间:
2016-06-24 16:14:52
阅读次数:
421