We have developed a spintronic theory for magnetic tunnel junctions consisting of a single-crystal barrier and two half-metallic ferromagnetic electrodes. Radically different from the conventional theories, the barrier is now regarded as an optical diffraction grating, and treated by the traditional optical scattering method, i.e. Bethe theory and two-beam approximation. After tunneling, the electrons can thus possess high coherence. In the case that the electrodes are both half-metallic, the conventional theories give an infinite tunneling magnetoresistance (TMR). By contrast, in the Bethe theory and two-beam approximation, there can exist the scattering channels of nonconservation of energy. Therefore, the TMR can still be far away from infinity, which is in accordance with experiments. Also, we find that, due to the half-metallicity of the electrodes, the parallel conductance oscillates with temperature whereas the antiparallel conductance will increase other than oscillate with temperature. That is in agreement with experiments, too. Finally, two applications of the present theory are discussed with regard to the material design and engineering: one is how to choose appropriate materials for the barrier to realize infinite TMR; the other is a criterion for judging whether a material is half-metallic or not.