摘要: 为什么要使用 ①.对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。 ②.Hibernate 是一个基于JDBC的主流持久化框架,是一个优秀的ORM 实现。他很大程度的简化DAO层的编码工作 ③.hibernate 的性能非常好,因为它是个轻量级框架。映射的灵活性很出色。它支 阅读全文
posted @ 2017-06-12 16:16 Gypsophilamy 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 参考(http://www.cnblogs.com/wang-meng/) 简单的谈一下SpringMVC的工作流程? 简单的谈一下SpringMVC的工作流程? 流程 1、用户发送请求至前端控制器DispatcherServlet 2、DispatcherServlet收到请求调用HandlerM 阅读全文
posted @ 2017-06-12 15:59 Gypsophilamy 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 参考(http://www.cnblogs.com/wang-meng/) IoC Inverse of Control 反转控制的概念,就是将原本在程序中手动创建UserService对象的控制权,交由Spring框架管理,简单说,就是创建UserService对象控制权被反转到了Spring框架 阅读全文
posted @ 2017-06-12 15:58 Gypsophilamy 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 参考(http://www.cnblogs.com/wang-meng/) Struts2框架的大致处理流程如下: 参考(http://www.cnblogs.com/wang-meng/) Struts2框架的大致处理流程如下: 1、加载类(FilterDispatcher) 2、读取配置(str 阅读全文
posted @ 2017-06-12 15:40 Gypsophilamy 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 参考(http://www.cnblogs.com/wang-meng/) java分了5片内存。 1:寄存器。2:本地方法区。3:方法区。4:栈。5:堆。 栈:存储的都是局部变量 ( 函数中定义的变量,函数上的参数,语句中的变量 ); 只要数据运算完成所在的区域结束,该数据就会被释放。 堆:用于存 阅读全文
posted @ 2017-06-12 15:22 Gypsophilamy 阅读(162) 评论(0) 推荐(0) 编辑