吹牛用的
文章平均质量分 84
Tidhy
没上过课的程序员
展开
-
MVC模型
JavaEE在历史上经历的模式? model1: 技术架构:jsp+javabean jsp:负责业务逻辑和页面展示 javabean:负责业务逻辑 实体封装 优点:开发效率高 缺点:随着业务的复杂性,会导致jsp页面中逻辑越来越多,不方便维护 总结:model1被淘汰的原因就是逻辑业务多的话不方便维护,如果业务逻辑简单的话,用model1还是很好用的。原创 2017-05-31 02:21:39 · 230 阅读 · 0 评论 -
hibernate和mybatis缓存的对比
Mybatis缓存 分为1级缓存和2级缓存,2级缓存在sessionfactory中,1级缓存在session中。 session中的缓存在session连接关闭并被连接池回收时清理,或者手动清理 sessionfactory中的缓存需要在mybatis配置文件中手动配置,配置如下: [html] view plain copy转载 2017-06-02 16:01:49 · 7470 阅读 · 0 评论 -
Mybatis和Hibernate的比较
两者都是比较流行的ORM框架,前者的着力点在POJO与SQL之间的映射关系,而后者对操作数据库做出了较为完整的封装。 两者最大的区别: Hibernate:有良好的映射机制,开发者无需关系SQL的生成与结果映射。 Mybatis:需要手动编写SQL语句以及ResultMap。 开发难度对比: Hibernate:开发难度比Mybatis难度大,主要是因为他比较复杂,庞大,学习时间较长。原创 2017-06-03 01:02:52 · 373 阅读 · 0 评论 -
如何高效学习
看视频学习: 三个一: 思路、注意力、代码都要一致 听课方式: 注意概念,注意用途,注意优缺点 线下自我学习方式: 注意分析源码思路,注意提取理论知识,注意跟着思路自己动手敲一遍。 每次看完视频之后,自己背着敲一遍。 视频学习法: 哪里不会看哪里,边看边整理思路,边敲代码。 当你面试到更高级工程师的时候,面试不会问你某个代码怎么写,而是更多的会问你某个原创 2017-06-03 12:42:16 · 259 阅读 · 0 评论