摘要: 最近在做一个Spring+Hibernate的博客项目。由于学了Mybatis的半自动之后,感觉自己不想编写SQL语句(但是好像也逃避不了)。 所以来整理一下Hibernate(全自动)的知识,运用好Hibernate! (一) Hibernate工作原理 读取并解析映射信息,创建SessionFa 阅读全文
posted @ 2018-10-15 22:34 朝才 阅读(160) 评论(0) 推荐(0)
摘要: 相同点 屏蔽JDBC api的底层访问细节,使我们不用与JDBC api打交道,就可以访问数据。 JDBC api编程流程固定,还将sql语句与java代码混杂在了一起,经常需要拼凑sql语句,细节很繁琐。 Mybaits的好处 Hibernate的好处 阅读全文
posted @ 2018-10-15 14:59 朝才 阅读(1000) 评论(0) 推荐(0)
摘要: (一) mybatis中select元素有两个属性resultType和resultMap,他们有什么区别呢? 1- resultType:当使用resultType做SQL语句返回结果类型处理时,对于SQL语句查询出的字段在相应的pojo中必须有和它相同的字段对应,而resultType中的内容就 阅读全文
posted @ 2018-10-13 20:21 朝才 阅读(3514) 评论(0) 推荐(0)
摘要: 1.1) 请求资源404 a)检测输入的路径是否正确 b)检测tomcat启动是否ok c)检测项目的前端控制器的配置 d)检测项目部署目录中是否存在你要的资源(有可能没有编译) 1.2) 响应资源404 a)检测服务资源是否存在 b)检测视图解析器配置是否正确. c)检测方法上的注解@Respon 阅读全文
posted @ 2018-10-10 08:55 朝才 阅读(387) 评论(0) 推荐(0)
摘要: Spring MVC 重点 DispatcherServlet (前端控制器, 处理请求的入口) HandlerMapping (映射器对象, 用于管理url与对应controller的映射关系) Interceptors(拦截器,实现请求响应的共性处理) Controller (后端控制器, 负责 阅读全文
posted @ 2018-09-28 21:54 朝才 阅读(2041) 评论(0) 推荐(0)
摘要: 摘要: HashMap和双向链表合二为一即是LinkedHashMap。所谓LinkedHashMap,其落脚点在HashMap,因此更准确地说,它是一个将所有Entry节点链入一个双向链表的HashMap。由于LinkedHashMap是HashMap的子类,所以LinkedHashMap自然会拥 阅读全文
posted @ 2018-09-27 21:35 朝才 阅读(922) 评论(0) 推荐(0)
摘要: 操作系统内核是至高无尚的内功心法,只有掌握了内功,学习其他的武功才会轻而易举。 现在我们来谈谈java。JVM其实是操作系统中运行的进程,JVM有操作系统进程的所有共性,但是它却不是一个普通的进程,它有它特殊的地方,它将许多本来属于操作系统管理范畴的东西,移植到了JVM内部,减少系统调用的开销。 1 阅读全文
posted @ 2018-09-24 20:51 朝才 阅读(232) 评论(0) 推荐(0)
摘要: getParameter和getAttribute区别(超详细分析) (一)对getParameter过程,如下图: (二)对getAttribute过程,如下图 两者区别: ①getParameter()获取的是客户端设置的数据。 getAttribute()获取的是服务器设置的数据。 ②getP 阅读全文
posted @ 2018-09-23 20:39 朝才 阅读(3034) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-09-19 21:42 朝才 阅读(97) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-09-19 21:41 朝才 阅读(180) 评论(0) 推荐(0)