Содержание этого обновления:
- Новый
Linq
запрос и связанные функции
// 以下是一个分组+聚合的示例,相比lambda方式更直观一些。
return
select
t.api_group_id,
count(t.api_group_id) count
from db.select('select api_group_id from magic_api_info') t
group by t.api_group_id
order by count(t.api_group_id) desc
- Новые агрегатные функции
group_concat
,count
,sum
,max
,min
,avg
- Новые функции
round
,ceil
,floor
,precent
,date_format
,ifnull
,now
- Новая пользовательская функция
- Оптимизировать
运行日志
вывод - Оптимизируйте доступ к деталям интерфейса, совместимый с некоторыми неожиданными ситуациями
Введение в проект
magic-api - это среда быстрой разработки интерфейса на основе Java. Интерфейс будет написан через интерфейс пользовательского интерфейса, предоставляемый magic-api, и будет автоматически сопоставлен с интерфейсом HTTP без определения объектов Java, таких как Controller, Service, Dao, Mapper, XML, VO и т. д. Полная разработка стандартного интерфейса HTTP API
Как пользоваться
введение maven
<! - 以 spring-boot-starter 的 方式 引用 -> < dependency > < groupId > org.ssssssss </ groupId > < artifactId > magic-api-spring-boot-starter </ artifactId > < version > 0.5. 5 </ version > </ dependency
Измените application.properties
server.port =9999 # Настроить вход на веб-страницу magic.web =/ magic / web # Следующую конфигурацию необходимо изменить в соответствии с реальной ситуацией spring.datasource.url =jdbc: mysql: // localhost / test spring.datasource.username =root spring. datasource.password =123456789 класса имя spring.datasource.driver =com.mysql.jdbc.Drive
Выполнить оператор создания таблицы
Выполните оператор создания таблицы db / magic-api.sql в исходном коде
Редактирование онлайн
Доступ http://localhost:9999/magic/web
для работы
Документы и демонстрация
- Адрес документа: https://ssssssss.org
- Онлайн-демонстрация: http://140.143.210.90:9999/magic/web