Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

181 Commits

Repository files navigation

This repo contains the utilities created in java to support Automation:

Note

utility hypertext mark will navigate to respective motes.md file

Please go through the below table:

UtilityPackage NameTopics covered
Json Paringsrc/main/java/jsonParsing- JSONObject, POJO, serialization
- deserialization
- Object Mapper
- Jackson API,
- org.json.JSONObject
- org.json.simple
- Json to Excel
Database Connectionsrc/main/java/DataBaseConnection- how to establish DB connection link
- Fetching data from DB
- Storing fetched Data into *.json
- Execute query, ExecuteUpdate
-Prepared Statements
-setAutoCommit
- Hikari CP
Password Protectionsrc/main/java/Password_Protection- Password encryption & description
- Use char[] instead of String to store Passwords
Unix Commandssrc/main/java/unix_commands- Basic Unix commands
Unix Playgroundsrc/main/java/unix_playground- Shell script execution(using process builder , using plexus utils, Using JSCH)
Dockersrc/main/java/docker- How to create docker images
- Docker compose yaml example
Mavensrc/main/java/maven- maven notes
Http Clientsrc/main/java/httpClientLibrary- Http client Sync and Async

Important

Points to remember:

TopicsLink
@JsonProperty("field_name")- https://stackoverflow.com/questions/53191468/no-creators-like-default-construct-exist-cannot-deserialize-from-object-valu
- https://www.concretepage.com/jackson-api/jackson-jsonproperty-and-jsonalias-example
org.json.JSONObjectis best in converting string to json object, json array on the fly
Password ProtectionNever store password in String in java instead use char[] video_link, Oracle_recommendation

Releases

Packages

Used by

Contributors

Languages