当前位置: 首页 > news >正文

网站管理问题网站seo推广公司靠谱吗

网站管理问题,网站seo推广公司靠谱吗,醴陵网站建设llwzjs,jsp网站开发需要哪些技术最近根据公司的业务需要封装了一个简单的动态SQL的插件,要求是允许用户在页面添加SQL的where条件,然后开发者只需要给某个接口写查询对应的表,参数全部由插件进行拼接完成。下面是最终实现: 开发人员只需要在接口写上下面的查询SQ…

最近根据公司的业务需要封装了一个简单的动态SQL的插件,要求是允许用户在页面添加SQL的where条件,然后开发者只需要给某个接口写查询对应的表,参数全部由插件进行拼接完成。下面是最终实现:
开发人员只需要在接口写上下面的查询SQL,然后用户可以在页面上添加需要关联的字段,由于没有写页面所里这里直接数据库里面配置

SELECT * FROM user;

添加表字段

insert into t_table_field (id, table_name, table_alis, table_filed, table_filed_type, create_time, update_time, deleted)
values  (1, 'user', 'u', 'create_time', 'datetime', '2023-07-18 13:55:02', '2023-07-18 13:55:02', 0);

添加增强字段

insert into t_data_controller (id, creator, func_tag, left_field_id, expression, right_field_value, sort_id, relation_expression, create_time, update_time, deleted, group_id)
values  (1, 123, 'user/query', 1, '>', '${query.startTime}', 0, 'or', '2023-07-18 14:23:16', '2023-07-19 11:01:00', 0, 1),(2, 123, 'user/query', 1, '<=', '${query.endTime}', 1, 'and', '2023-07-18 14:39:21', '2023-07-19 11:01:00', 0, 1);

测试代码

@Test
public void test_page() {CustomerQuery customerQuery = new CustomerQuery().setFuncTag("customer/query").setStartTime(time).setEndTime(endTime);IPage<Customer> customerPage = this.customerDao.selectPageDynamic(Condition.getPage(customerQuery), customerQuery);
}

最终代码拼接出来的样子

SELECT * FROM customer WHERE (create_time > 'Wed Apr 13 10:16:11 CST 2022' AND create_time <= 'Thu Apr 14 11:02:46 CST 2022') ORDER BY create_time DESC LIMIT ?

目前插件封装的比较仓促时间也不够,所以封装的比较简单,现在可以实现子查询的参数映射、where条件的拼接,表达式分组的实现,具体有兴趣的可以看看源码。
在这里插入图片描述
代码仓库

https://gitee.com/haijun1998/spring-boot-component-starter.git

http://www.rdtb.cn/news/16584.html

相关文章:

  • 党政门户网站怎么做软文有哪些发布平台
  • 唐山做网站多少钱自己建网站的详细步骤
  • magento网站制作seo怎么优化效果更好
  • 网站开发属于软件吗详情页页面页面
  • 有一个做场景动画的网站网站维护是做什么的
  • 网站换域名怎么做长沙靠谱seo优化费用
  • 个人作品网站链接怎么做百度霸屏推广一般多少钱
  • 网站一键备份网站设计流程
  • 如何看网站是否正常郑州网站建设方案
  • 网站被黑应该怎么做汽车网络营销策划方案
  • 网站首页图片大全百度快照功能
  • 线上推广营销策划seo工作是什么意思
  • 教育行业网站建设洛阳搜索引擎优化
  • 专门做汽配的网站网站外链工具
  • 网络运营商包括哪些产品seo是什么意思
  • 专业的营销型网站广告推送平台
  • 企业如何实现高端网站建设百度指数使用方法
  • 网页设计主题及图片seo关键词优化方法
  • 单页导航网站模板合肥品牌seo
  • 公司网站建设多少钱2022年最新最有效的营销模式
  • 亦庄网站开发国际足联世界排名
  • wordpress 电话杭州seo博客
  • 上海做网站的公司哪家好国内免费建站平台
  • 重庆聚百思网站开发武汉网络营销推广
  • 邢台高端网站建设百度小说搜索风云榜总榜
  • 怎样用java做门户网站百度一下 你知道首页
  • 印刷东莞网站建设技术支持seo广告投放
  • 呼市品牌网站建设那家好周口seo推广
  • wordpress公众号导航主题舟山百度seo
  • 福州网站制作服务线上广告投放方式