soulasuna opened a new issue #10891:
URL: https://github.com/apache/shardingsphere/issues/10891


   ## Suggestions on the example project
   
   When using the example project, I found that some startup classes with 
different functions have the same name (ExampleMain).
   
   It is not friendly for developers who use the example project to understand 
the corresponding functions,In the UI display in the IDE is not very 
recognizable.
   
   At the same time, the jdbc_url link parameter configuration in the unified 
configuration file of all sample projects.
   
   #### 1. Start class name 
   
   Basic format: 
   
   function + project nature + [configuration type] + end of Example
   
   For example in the governance-example project:
   
   ```java 
   JavaConfigurationExampleMain --> GovernanceRawJavaConfigurationExample
   YamlConfigurationExampleMain --> GovernanceRawYamlConfigurationExample
   ExampleMain --> GovernanceSpringBootExample
   ExampleMain --> GovernanceSpringNamespaceExample
   ``` 
   
   #### 2. Configuration file changed
   
   Parameter jdbc_url request parameters are unified:
   
   ```shell
   ?serverTimezone=UTC&useSSL=false&useUnicode=true&characterEncoding=UTF-8
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to