Red de conocimiento informático - Aprendizaje de programación - Ayuda a explicar la declaración hql en java hibernate

Ayuda a explicar la declaración hql en java hibernate

1. B es un objeto de categoría. El nombre después del nombre de la tabla es el nombre de la categoría del objeto, que puede entenderse como la abreviatura de B.

2. es un atributo de la clase Categoría (no un campo de la tabla, sino un campo de Category.Java. Verifique cuidadosamente si realmente no hay ningún campo de esta clase. De lo contrario, se informará un error

3. =: sid Significa algo así como un marcador de posición. En lengua vernácula, significa B.sid=, que luego se asigna al valor llamado "sid". Vea la captura de pantalla a continuación. : Deberías entenderlo después de echar un vistazo

4. Igual que 2