摘要: 今天来介绍下怎么用mybatis-gennerator插件自动生成mybatis所需要的dao、bean、mapper xml文件,这样我们可以节省一部分精力,把精力放在业务逻辑上。 之前看过很多文章,都是借助eclipse或者IDEA等其他工具,今天讲的这个方法是,直接在命令提示符下运行。 程序打 阅读全文
posted @ 2017-02-28 23:15 zhaozhenyi 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 一、SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包。 2.添加Web.xml配置文件中关于SpringMVC的配置 <!--configure the setting of springmvcDispatcherServlet and c 阅读全文
posted @ 2017-02-26 23:43 zhaozhenyi 阅读(144) 评论(0) 推荐(0) 编辑
摘要: Restful风格的API是一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 在Restful风格中,用户请求的url使用同一个url而用请求方式:get,post,del 阅读全文
posted @ 2017-02-26 23:25 zhaozhenyi 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 使用SSM(spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程 阅读全文
posted @ 2017-02-25 22:38 zhaozhenyi 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 二级缓存原理1.原理 首先看图 首先开启mybatis的二级缓存。sqlSession1去查询用户id为1的用户信息,查询到用户信息会将查询数据存储到二级缓存中。如果SqlSession3去执行相同 mapper下sql,执行commit提交,清空该 mapper下的二级缓存区域的数据。sqlSes 阅读全文
posted @ 2017-02-25 22:36 zhaozhenyi 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 个人说明:本文内容都是从为知笔记上复制过来的,样式难免走样,以后再修改吧。另外,本文可以看作官方文档的选择性的翻译(大部分),以及个人使用经验及问题。 其他说明:如果对Spring Boot没有概念,请先移步上一篇文章 Spring Boot 学习。本篇原本是为了深入了解下Spring Boot而出 阅读全文
posted @ 2017-02-25 22:32 zhaozhenyi 阅读(5389) 评论(0) 推荐(0) 编辑
摘要: 这里对SpringMVC零配置做一个简单的说明 spring4中提供了大量的注解来支持零配置,简要说明如下: @Configuration : 类似于spring配置文件,负责注册bean,对应的提供了@Bean注解。需要org.springframework.web.context.support 阅读全文
posted @ 2017-02-25 22:30 zhaozhenyi 阅读(699) 评论(0) 推荐(0) 编辑
摘要: 查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的... 阅读全文
posted @ 2014-11-26 14:02 zhaozhenyi 阅读(189) 评论(0) 推荐(0) 编辑
摘要: public class TestApp { public static void main(String[] args) { System.out.println(getPinym("我是坑星星")); } public static String getP... 阅读全文
posted @ 2014-08-24 12:11 zhaozhenyi 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 原文:http://www.ido321.com/129.html1、在ajax发送请求前加上 anyAjaxObj.setRequestHeader(“If-Modified-Since”,”0″)。2、在ajax发送请求前加上 anyAjaxObj.setRequestHeader(“Cache... 阅读全文
posted @ 2014-08-24 11:00 zhaozhenyi 阅读(146) 评论(0) 推荐(0) 编辑