Ostatnio przesiadałem się z JPA na MyBatis i dawno nie czułem takiej ulgi. Do tworzenia zapytań można używać annotacji lub xmla. Jako że możliwości annotacji są ubogie w stosunku do tego co można zrobić w xml, szybko przestawiłem się na to drugie. Ogólnie MyBatis też ma tam jakieś swoje problemy, ale jestem na razie z niego bardzo zadowolony.
Pytanie - czy używanie MyBatis w wersji gdzie piszemy zapytania w xml jest źle widziane? Kilka razy na tym forum przewinęło się że "programowanie w XML" już dawno wyszło z mody i trzeba się trzymać od tego z daleka. Czy MyBatis też się wpisuje w to stwierdzenie?