上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
摘要: 概述 Spring 是最受欢迎的企业级 Java 应用程序开发框架,数以百万的来自世界各地的开发人员使用 Spring 框架来创建性能好、易于测试、可重用的代码。 Spring 框架是一个开源的 Java 平台,它最初是由 Rod Johnson 编写的,并且于 2003 年 6 月首次在 Apac 阅读全文
posted @ 2019-10-24 14:08 琴昕LNS~ 阅读(145) 评论(0) 推荐(0) 编辑
摘要: MyBatis注解的基本使用方法 (1)介绍 MyBatis的注解方式就是将SQL语句直接写在接口上。这种方式的优点是,对于需求比较简单的系统,效率较高。缺点是,当SQL有变化时需要重新编译代码,一般情况下不建议使用注解方式。 (2)@Select注解 以下案例使用了案例1中的UserMapper接 阅读全文
posted @ 2019-10-24 08:37 琴昕LNS~ 阅读(189) 评论(2) 推荐(1) 编辑
摘要: 恢复内容开始 概念: MyBatis中的延迟加载,也称为懒加载,是指在进行表的关联查询时,按照设置延迟规则推迟对关联对象的select查询。例如在进行一对多查询的时候,只查询出一方,当程序中需要多方的数据时,mybatis再发出sql语句进行查询,这样子延迟加载就可以的减少数据库压力。MyBatis 阅读全文
posted @ 2019-10-14 16:57 琴昕LNS~ 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 在关系型数据库中,我们经常要处理一对多,多对一和多对多的关系。 (1)案例3:关联映射一对多 以国家和省份对应的一对多关系举例。 Student表 Teacher表 创建Student.java类如下: private int stuid; private String stuname; priva 阅读全文
posted @ 2019-10-13 15:44 琴昕LNS~ 阅读(285) 评论(0) 推荐(0) 编辑
摘要: MyBatis的动态SQL详解MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。 阅读全文
posted @ 2019-10-11 15:11 琴昕LNS~ 阅读(927) 评论(0) 推荐(0) 编辑
摘要: 1. 参数中直接加入%% 1 2 3 4 5 6 7 8 9 param.setUsername("%CD%"); param.setPassword("%11%"); <select id="selectPersons" resultType="person" parameterType="per 阅读全文
posted @ 2019-10-08 15:32 琴昕LNS~ 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 什么是Mybatis: MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Pla 阅读全文
posted @ 2019-09-27 16:19 琴昕LNS~ 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1会使用JNDI查找数据源掌握数据连接池原理会使用分层架构开发应用系统JNDI:Java命名与目录接口 是一个应用程序设计的API,为开发人员提供了查找和访问各种命名和目录的通用、统一的服务。 使用JNDA的步骤: 1、配置资源。 //Tomcat跟目录/conf/context.xml 文件为全局 阅读全文
posted @ 2019-07-09 15:00 琴昕LNS~ 阅读(240) 评论(0) 推荐(0) 编辑
摘要: Servlet 简介 Servlet 是什么? Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数 阅读全文
posted @ 2019-07-06 15:18 琴昕LNS~ 阅读(105) 评论(0) 推荐(0) 编辑
摘要: Application:当前服务器(可以包含多个会话):当服务器启动后就会创建一个application对象,被所有用户共享page、request、session、application四个作用域对象都有setAttribute()和getAttribute()方法而且作用域范围越来越大 page 阅读全文
posted @ 2019-07-05 15:10 琴昕LNS~ 阅读(162) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页