For this salad, you can either make your own cornbread or use store-bought. You can also skip step 1 and substitute your favorite already-cooked white beans for the cranberry beans.
Place beans in a medium pot and cover with 4 inches of water. Season generously with salt and pepper; bring to a boil. Reduce heat and simmer beans until very tender, about 40 minutes; drain. Beans can be stored in refrigerator, in cooking liquid just to cover, up to 3 days; cool completely before refrigerating.
Meanwhile, preheat broiler. Spread cornbread in a single layer on a rimmed baking sheet and broil until just golden, 1 to 2 minutes. Whisk together vinegar, garlic, honey, and oil; season with salt and pepper. Combine greens, beans, cheese, and basil in a large bowl. Season with salt and pepper. Drizzle with dressing and toss with cornbread.