摘要: SQL语句构建器类 问题 Java程序员面对的最痛苦的事情之一就是在Java代码中嵌入SQL语句。这么来做通常是由于SQL语句需要动态来生成-否则可以将它们放到外部文件或者存储过程中。正如你已经看到的那样,MyBatis在它的XML映射特性中有一个强大的动态SQL生成方案。但有时在Java代码内部创 阅读全文
posted @ 2018-12-06 10:14 Fighting_Chen 阅读(729) 评论(0) 推荐(0) 编辑
摘要: Java API 既然你已经知道如何配置 MyBatis 和创建映射文件,你就已经准备好来提升技能了。MyBatis 的 Java API 就是你收获你所做的努力的地方。正如你即将看到的,和 JDBC 相比,MyBatis 很大程度简化了你的代码并保持代码简洁,容易理解并维护。MyBatis 3 已 阅读全文
posted @ 2018-12-06 10:12 Fighting_Chen 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 动态 SQL MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。 虽然在以前使 阅读全文
posted @ 2018-12-06 10:10 Fighting_Chen 阅读(151) 评论(0) 推荐(0) 编辑
摘要: Mapper XML 文件 MyBatis 的真正强大在于它的映射语句,也是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 就是针对 SQL 构建的,并且比普通的方法做的更 阅读全文
posted @ 2018-12-06 10:09 Fighting_Chen 阅读(440) 评论(0) 推荐(0) 编辑
摘要: XML 映射配置文件 MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置(settings)和属性(properties)信息。文档的顶层结构如下: configuration 配置 properties 属性 settings 设置 typeAliases 类型别名 typeH 阅读全文
posted @ 2018-12-06 10:07 Fighting_Chen 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 简介 什么是 MyBatis ? MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs( 阅读全文
posted @ 2018-12-06 10:05 Fighting_Chen 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://www.cnblogs.com/xuange306/p/6823479.html 前戏: 以前的项目大多数都是java程序猿又当爹又当妈,又搞前端(ajax/jquery/js/html/css等等),又搞后端(java/mysql/Oracle等等)。 随着时代的发展,渐渐 阅读全文
posted @ 2018-12-05 15:40 Fighting_Chen 阅读(1770) 评论(0) 推荐(1) 编辑
摘要: 获取 Maven的 该软件包的功能包含在Java包中com.fasterxml.jackson.databind,可以使用以下Maven依赖项来使用: < properties > ... <! -尽可能使用最新版本。- > < jackson .version> 2.9.7 </ jackson 阅读全文
posted @ 2018-11-30 11:31 Fighting_Chen 阅读(2957) 评论(0) 推荐(0) 编辑
摘要: Spring是一个开源框架,为了解决企业应用开发的复杂性而创建的,但现在已经不止应用于企业应用。 Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架 --从大小与开销两方面而言Spring都是轻量级的。 --通过控制反转(IoC)的技术达到松耦合的目的 --提供了面向切面编程 阅读全文
posted @ 2018-05-22 23:42 Fighting_Chen 阅读(2838) 评论(0) 推荐(0) 编辑
摘要: 什么是Session? session表示客户端与服务器的一次会话 Web中的session指的是用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间 从上述定义中可以看到,session实际是一个特定的时间概念。 session保存在服务器的内存中,并且 阅读全文
posted @ 2018-05-08 16:17 Fighting_Chen 阅读(218) 评论(0) 推荐(0) 编辑