If I place a brick to hold a door open, it is both a brick and a doorstop. Similarly, the lock bar on a framelock is both a spring, and the lock.
If you're unwilling to rely on a spring, you're going to have a difficult time finding a locking mechanism you like. I just took apart a tri-ad lock knife this morning, and it most definitely included a spring that keeps the lock bar engaged, for example.