<![CDATA[
SELECT T.LNKS_NAME,
I.LNK_NAME,
I.LNK_ID,
T.LEVEL_NAME,
T.L1_VENDOR_CNAME,
I.IF_CAPACITY,
I.MEMO,
T.L1_CITY_NAME,
I.SLOT_NUM,
I.IF_TYPE,
I.IF_IP || ' ' || I.IF_NO as L1,
I.IF_IP,
I.IF_NO,
T.L1_ID,
T.L1_CITY_ID,
T.L1_NE,
T.L1_IF_IP_MASK,
I.IF_STATUS,
T.L2_CITY_NAME,
T.L2_SLOT_NUM,
T.L2_IF_IP || ' ' || T.L2_IF_NO as L2,
T.L2_IF_IP,
T.L2_IF_NO,
T.L2_IF_IP_MASK,
T.L2_NE,
T.L2_CITY_ID
FROM CONFIG.CCD_LINKS_INFO_V T,
CONFIG.CCD_INTERFACE_T I
WHERE T.LNK_NAME = I.LNK_NAME
AND T.l1_NE = I.NE
AND T.L1_ID < T.L2_ID
AND #city_id# IN (L1_CITY_ID, T.L2_CITY_ID)
and t.lnk_level=#link_level#
order by I.LNK_NAME desc
]]>
分享到:
相关推荐
#### 三、ibatis配置详解 在ibatis中,配置文件通常包括`sqlmap`、`datasource`、`settings`等元素,下面详细介绍这些配置项的作用: ##### 1. SQL Map配置 - ****:用于定义和引用属性值,可以在配置文件中使用...
接下来,我们需要在 Ibatis 中配置这两个实体类以及它们之间的关联。 **`book.xml` 文件:** ```xml <!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" ...
iBatis是一个轻量级的持久层框架,它允许开发者将SQL语句直接写在XML配置文件中,方便数据库操作。 在小组后台管理中,存在以下几个与iBatis相关的问题: 1. **小组分类管理** - **问题1**: 在删除二级分类时,未...
Ibatis 是一个轻量级的持久层框架,它允许开发者将SQL语句直接写在XML配置文件中,从而简化了Java应用程序与数据库的交互。Ibatis 的核心知识点主要包括以下几个方面: 1. **SQL Map XML 映射文件** SQL Map XML ...
#### 二、ibatis配置文件详解 ##### 1. sqlMapConfig 配置文件 sqlMapConfig 文件是 ibatis 的核心配置文件之一,用于定义全局配置选项,包括连接数据库的配置以及一些运行时的参数设置等。 - **tings 元素**:...
在开发过程中,使用IDE(如MyEclipse)进行iBatis配置文件的编写时,可能不会自动显示代码提示。为了启用代码提示,需要在IDE中导入iBatis的相关DTD文件,如`sql-map-config-2.dtd`和`sql-map-2.dtd`,这样可以提高...
ibatis消除了几乎所有的JDBC对象操作,提供了一个简单的基本API,它通过XML或注解进行配置,将接口及Java的POJOs(Plain Old Java Objects)映射成数据库中的记录。 #### 二、and与or联合查询基础 在SQL查询中,`AND...
iBatis 的核心功能包括 SQL 映射、动态 SQL 生成等,它通过配置文件或者注解的形式来实现 SQL 语句与 Java 代码之间的映射关系。 #### 二、多表查询概述 在实际应用中,经常需要从多个表中获取数据,这被称为多表...
### ibatis高级特性详解 #### 一、引言 Ibatis 是一款优秀的持久层框架,它简化了 Java 开发者与数据库之间的交互过程。本文将详细介绍 ibatis 的一些高级特性,包括数据关联、延迟加载、动态映射以及事务管理等...
[CDATA[ {call share_dev_prv_to_person(?,?,?,?,?)} ]]> ``` 上述代码定义了一个名为`PROCEDURE`的命名空间,并在这个命名空间下定义了一个存储过程映射`shareDeviceToPerson`。该过程接收四个输入参数(`...
本文将详细介绍如何实现ibatis与Spring框架的完全整合,包括数据库配置、实体类设计、DAO层实现、配置文件编写等方面。 #### 二、环境搭建与配置 ##### 2.1 数据库配置 首先,我们需要创建一个MySQL数据库以及相应...
Ibatis中的核心概念包括SqlMapConfig.xml配置文件、SqlMap接口、Mapper XML文件和Statement。SqlMapConfig.xml文件是全局配置文件,包含了数据源、事务管理器、SqlMap接口的配置等信息。SqlMap接口则对应数据库表,...
在iBatis中,XML配置文件主要用于定义SQL语句、参数类型、返回结果类型等信息。 #### 二、XML映射文件的作用 在iBatis中,XML映射文件是非常重要的组成部分,它主要负责定义具体的SQL语句、参数映射、结果映射等...
在开始使用iBatis之前,我们需要配置SqlSessionFactory,这是iBatis的核心组件。这通常通过`mybatis-config.xml`配置文件完成,其中包含数据库连接信息、事务管理设置、映射文件位置等。例如: ```xml ...
不同于Hibernate这样的全对象关系映射(ORM)框架,IBATIS允许开发者自由地编写SQL语句,同时提供了XML配置文件来管理这些SQL,使得数据库访问更加灵活。 ## 2. IBATIS的核心组件 ### 2.1 SQLMapConfig.xml配置...
接着,配置 iBatis 的核心配置文件 `mybatis-config.xml`,包括数据源、事务管理器等信息。 ## 3. 创建映射文件 创建一个 XML 映射文件,如 `UserMapper.xml`,在这个文件中编写 SQL 语句。例如,一个简单的查询...
### ibatis查询语句配对...综上所述,ibatis通过简洁灵活的配置方式,使得开发人员能够更加专注于业务逻辑的实现,而无需过多关注底层数据访问细节。合理利用ibatis提供的特性,可以有效提升开发效率并降低维护成本。
[CDATA[ select * from test where name like '%$name$%' ]]> ``` 在Java代码中,我们创建一个HashMap,并将参数放入其中,然后调用`queryForList`方法执行查询: ```java Map, String> map = new HashMap(); ...
<sqlMap resource="com/lovo/ibatis/student.xml"/> ``` #### 四、SQL 映射文件解析 SQL 映射文件是 Ibaitis 的核心组成部分,它们定义了 SQL 语句以及如何将结果集映射到 Java 对象。 ```xml ``` ##### 1. type...