A MLS-based lattice spring model is presented for numerical modeling of elasticity of materials. In the model, shear springs between particles are introduced in addition to normal springs. However, the unknowns contain only particle displacements but no particle rotations. The novelty of the model lies in that the deformations of shear springs are computed by using the local strain obtained by the moving least squares (MLS) approximation rather than using the particle displacements directly. By doing so, the proposed lattice spring model can represent the diversity of Poisson's ratio without violating the requirement of rotational invariance. Relationships between micro spring parameters and macro material constants are derived from the Cauchy-born rules and the hyperelastic theory. Numerical examples show that the proposed model is able to reproduce elastic solutions obtained by finite element methods for problems without fractures. Therefore, it is capable of simulating solid materials which are initially continuous, but eventually fracture when critical stress and/or displacement levels are reached. A demonstrating example is presented.