# anyline-simple
**Repository Path**: anyline/anyline-simple
## Basic Information
- **Project Name**: anyline-simple
- **Description**: Anyline典型应用场景示例,以及各种Hello World示例源码
JDK17版本》https://gitee.com/anyline/anyline-simple-jdk17
(21与17类似)
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 243
- **Forks**: 69
- **Created**: 2021-10-26
- **Last Updated**: 2025-08-15
## Categories & Tags
**Categories**: Uncategorized
**Tags**: 低代码, 动态数据源, 自定义表单
## README
## 环境配置
```
这个项目中依赖太多了,有可能运行不起来,先install一下anyline-simple-dependency
如果还运行不了 就去运行这个最简单的环境, 这里主要是用参考详细的语法 https://gitee.com/anyline/anyline-simple-clear
或者到群里说一下
入门可以看 http://doc.anyline.org/ss/f5_1150
```
## 示例代码
```
入门请先看 anyline-simple-hello(没有web环境 只操作数据库)
SpringApplication application = new SpringApplication(HelloApplication.class);
ConfigurableApplicationContext ctx = application.run(args);
AnylineService service = ServiceProxy.service();
DataSet set = service.querys("表名");
System.out.println(set.size());
项目中操作数据库只需要依赖anyline-data-jdbc-*以及相应数据库的官方驱动
org.anyline
版本号参考
https://mvnrepository.com/artifact/org.anyline/anyline-core
为了操作数据库,需要一个AnylineService,大部分操作通过这个service来完成
可以在Controller中注入service 也可以不注入 直接使用ServiceProxy.service() ServiceProxy.service("数据源名称")
@Lazy
@Qualifier("anyline.service")
private AnylineService service;
接下来大部分操作通过这个service来完成,如
DataSet set = service.querys("HR_USER");
各种JDBC类的方言示例 在 anyline-simple-data-jdbc-dialect
```
## 目录说明
anyline-simple-dependency
anyline-simple-start
anyline-simple-start-mysql
anyline-simple-start-mvc-mysql
anyline-simple-alpha-clear
anyline-simple-alpha-init
anyline-simple-hello
anyline-simple-data-jdbc-ds
anyline-simple-data-jdbc-result
anyline-simple-pdf
anyline-simple-regular
anyline-simple-data-jdbc-query
anyline-simple-data-condition
anyline-simple-net
anyline-simple-office-excel
anyline-simple-office-word
anyline-simple-rabbitmq
anyline-simple-rabbitmq-init
anyline-simple-minio
anyline-simple-noweb
anyline-simple-data-jdbc-dialect
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-dm
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-oracle
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-postgresql
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-clickhouse
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-kingbase
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-sqlite
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-derby
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-h2
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-hana
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-hive
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-hsqldb
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-tdengine
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-mssql
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-mysql
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-mariadb
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-db2
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-questdb
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-timescale
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-neo4j
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-oceanbase-mysql
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-oceanbase
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-opengauss
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-gbase8s
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-oscar
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-informix
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-ignite
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-postgis
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-voltdb
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-iotdb
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-influxdb
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-highgo
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-doris
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-sinodb
anyline-simple-data-jdbc-dialect/anyline-simple-data-jdbc-nebula
anyline-simple-data-nebula
anyline-simple-data-influx
anyline-simple-data-mongodb
anyline-simple-data-es
anyline-simple-sms
anyline-simple-data-jdbc-entity
anyline-simple-qq-map
anyline-simple-spider
anyline-simple-transaction
anyline-simple-data-jdbc-transaction
anyline-simple-map
anyline-simple-data-jdbc-tables
anyline-simple-data-jdbc-delimiter
anyline-simple-data-jdbc-placeholder
anyline-simple-data-jdbc-metadata
anyline-simple-data-jdbc-special
anyline-simple-data-jdbc-ddl
anyline-simple-help
anyline-simple-data-jdbc-dml
anyline-simple-doc
anyline-simple-encrypt
anyline-simple-data-jdbc-xml
anyline-simple-data-jdbc-sql
anyline-simple-data-jdbc-delete
anyline-simple-kafka
anyline-simple-rabbitmq-boot
anyline-simple-redis
anyline-simple-data-jdbc-interceptor
anyline-simple-data-jdbc-id
anyline-simple-data-jdbc-proxy
anyline-simple-jar
anyline-simple-data-jdbc-listener
anyline-simple-data-jdbc-validate
anyline-simple-web
anyline-simple-data-all
anyline-simple-data-generator
anyline-simple-data-jdbc-stream
anyline-simple-office
anyline-simple-data-jdbc-sharding
anyline-simple-origin
anyline-simple-solon
anyline-simple-vertx
anyline-simple-data-compare
anyline-simple-glm
anyline-ext-dashscope
anyline-simple-invoice
每个目录下有read说明了实现的示例、测试方式和注意事项