排序
MyBatis配置文件environments和子元素transactionManager、dataSource解析
MyBatis一对一关联查询 级联查询
MyBatis一对一关联查询可以使用嵌套结果映射来实现。 举例:用户和用户详情一对一关联,用户mapper接口如下: public interface UserMapper { @Select('SELECT * FROM users') @Results({ @Result(...
Spring的注解配置与XML配置之间的比较
注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、...
JSP动作的工作模式及原理
JSP 动作利用 XML 语法格式的标记来控制服务器的行为,完成各种通用的 JSP 页面功能,也可以实现一些处理复杂业务逻辑的专用功能。如利用 JSP 动作可以动态地插入文件、重用 JavaBean 组件、把...
JSP setProperty动作 JSP自动将String类型转换为其他类型
<jsp:setProperty> 动作标记通常与 <jsp:useBean> 动作标记一起使用,它以请求中的参数给创建的 JavaBean 中对应的属性赋值,通过调用 bean 中的 setXxx() 方法来完成。其语法格式...
Mybatis select标签以及使用Map接口和Java Bean传递多个参数
在 SQL 映射文件中 <select> 元素用于映射 SQL 的 select 语句,其示例代码如下: <!--根据uid查询一个用户信息 --> <select id='selectUserById' parameterType='Integer' resu...
JSP response对象:响应客户端的请求并向客户端输出信息
在JSP中,可以使用response对象来响应客户端的请求并向客户端输出信息。以下是一些常见的response对象的方法来实现这个目的: 向客户端输出文本: 使用response.getWriter().print()方法来向客...
Java源码角度分析HashMap用法
—HashMap— 优点:超级快速的查询速度,时间复杂度可以达到O(1)的数据结构非HashMap莫属。动态的可变长存储数据(相对于数组而言)。 缺点:需要额外计算一次hash值,如果处理不当会占用额外...
java中ImageReader和BufferedImage获取图片尺寸实例
JSP useBean动作实例详解
<jsp:useBean> 动作标记用于在 JSP 页面中创建 bean 实例,并且通过设置相关属性,可以将该实例存储到指定的范围。如果在指定的范围已经存在该 bean 实例,那么将使用这个实例,而不会重...








