1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/egzosn-sqlFilter-tool

Клонировать/Скачать
README.md 1.5 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 01.12.2024 14:10 7507c64

SQL-фильтр

Быстрое создание плагина

Согласно определённым правилам генерируется SQL или HQL.

Тестирование страницы

<html>
  <head>
    <title></title>
  </head>
  <style type="text/css">
      .top{

          width: 100%;
          height: 50px;
          text-align: center;
      }
      .content{
          border: 1px solid #666;
          width: 100%;
          height: 600px;
      }
  </style>
  <body>
<div class="top">Динамически сгенерированный SQL</div>
 <div class="content">

        <div class="column">
            <form action="/testServlet" method="post">
            имя (и ; справа как):<input name="QUERY^t#name^!|^RLK"/><br/>
            возраст (и ; >=):<input name="QUERY^t#age^!|^GE"/><br/>
            пол (или ; =):<input name="QUERY^t#sex^|^EQ"/><br/>
                <input type="submit" value="сгенерировано">
            </form>
        </div>

 </div>
  </body>
</html>

Эффект от страницы

image

Результаты

------? Вместо формы ------
sql: from test t where t.age>= ? or t.sex= ? and t.name like ?
P1:15P2:maleP3:Minna%
------ Ключ, форма значения ------
sql:from test t where t.age>= :age or t.sex= :sex and t.name like :name
key:sex; value:male
key:name; value:Minna%
key:age; value:15

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/egzosn-sqlFilter-tool.git
git@api.gitlife.ru:oschina-mirror/egzosn-sqlFilter-tool.git
oschina-mirror
egzosn-sqlFilter-tool
egzosn-sqlFilter-tool
master