I need help with bar graphs.

Hey, I've got a dataset with APX enzyme values for different treatments, including a control group. I'd like to perform a t-test to compare the means of APX between the control treatment and the other treatments. I want to create bar graphs with significant indicators on each bar as a result of that significant difference. Can you help me with that. this is my data-set:

df <- data.frame(
Species = c(rep("Maize", 13), rep("Sunflower", 12), rep("Rice", 10), rep("Wheat", 10)),
Sodium_treatments = c(0, 0, 0, 45, 45, 45, 100, 100, 100, 200, 200, 200, 200,
0, 0, 0, 45, 45, 45, 100, 100, 100, 200, 200, 200,
0, 0, 45, 45, 45, 100, 100, 100, 200, 200, 200,
0, 0, 45, 45, 100, 100, 100, 200, 200, 200),
APX = c(44, 40, 44, 35, 30, 35, 20, 25, 20, 15, 10, 16, 58,
58, 59, 60, 72, 65, 72, 54, 55, 58, 40, 38, 40,
78, 79, 100, 115, 100, 62, 65, 88, 42, 47, 42,
40, 39, 32, 36, 31, 30, 29, 25, 20, 23)
)