`
文章列表
select属性select用于描述对象之间的关系,并自动地装入复杂类型(即用户定义的类型)属性的数据。属性select的值必须是另外一个mapped statement元素的名称。在同一个result元素中定义的数据库字段(column属性)以及property属性,将被传给相关的mapped statement作为参数。因此,字段的数据类型必须是SQL Map支持的简单数据类型。关于简单数据类型和复杂类型之间映射/关系的信息,参照后面章节更详细的讨论。 隐式的Result Map 假如您有简单的映射,不需要重用定义好的resultMap,有一个快速的方法,就是通过设定mapped state ...
1.property属性property的值是mapped statement返回结果对象的Java Bean属性的名称(get方法)。 2.column属性column的值是ResultSet中字段的名称,该字段赋值给names属性指定的Java Bean属性。同一字段可以多次使用。注意,可能某些JDBC Driver(例如,JDBC/ODBC桥)不允许多次读取同一字段。 3.columnIndex属性columnIndex是可选的,用于改善性能。属性columnIndex的值是ResultSet中用于赋值Java Bean属性的字段次序号。在99%的应用中,不太可能需要牺牲可读性来换取性能。 ...
1.<setting>元素 <setting>元素用于配置和优化SqlMapClient实例的各选项。<setting>元素本身及其所有的属性都是可选的。下表列出了<setting>元素支持的属性及其功能: <1>maxRequests:同时执行SQL语句的最大线程数。大于这个值的线程将阻塞直到另一个线程执行完成。不同的DBMS有不同的限制值,但任何数据库都有这些限制。通常这个值应该至少是maxTransactions(参见以下)的10倍,并且总是大于maxSessions和maxTranactions。减小这个参数值通常能提高性能。 ...
IOC的概念,分类 1.IOC设计原则:高层的抽象的模块不应该倚赖于底层的具体实现,抽象不倚赖于实现 问题:耦合性高,不利于维护 对象的倚赖关系交给容器建立 解决: 对象的倚赖关系交给容器建立 在运行时动态地建立 IOC的特点: 1.模块之间的耦合性降低 2.利于测试 IOC的分类:如何实现IOC? 1.基于setter方法 2.基于构造器 Demo1: IDevice.java package ioc; public interface IDevice { public void print(); } NetworkDevice.java package ioc; public class ...
1、配置web.xml文件,增加自定义标签支持 <?xml version="1.0" encoding="UTF-8"?> <web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xs ...
1首先是配置web文件 其实也没有什么好配置的 简单 <?xml version="1.0" encoding="UTF-8"?> <web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/ ...
package com.byd; public class Base { static private final int BASELENGTH = 255; static private final int LOOKUPLENGTH = 64; static private final int TWENTYFOURBITGROUP = 24; static private final int EIGHTBIT = 8; static private final int SIXTEENBIT = 16; static private final int SIXBIT = 6; s ...
Global site tag (gtag.js) - Google Analytics