Extending tomato plant life for Two or more seasons
Here in San Jose, California, I typically have tomato plants living for two seasons (perhaps three, if good plant conditions continue through the winter). I plant a tomato plant under a roof overhang, free from exposure to frost. I place the plant with sufficient sun, and keep it moist, not soggy, thru the winter.
In the spring, I fertilize a little, and presto, new growth, and eventually flowering occurs, usually in late April-early May. This will probably work in other similar climate zones, too. It's fascinating to see tomato plants live and produced for 2 (or more) seasons.