sql >> Database teknologi >  >> RDS >> Mysql

Hvorfor er denne Hibernate MySQL-forbindelse skrivebeskyttet?

Efter omkring 3 timers forfærdelig fejlsøgning ved jeg nu, hvad der foregår. Jeg har en metode på serviceniveau, som jeg også har et "omkring" råd om. Serviceniveaumetoden er kommenteret med @Transactional(readOnly=true) Jeg har dog en anden tjeneste i mit råd, som var annotated with @Transactional(readOnly=false) .

Mit aspekt (eller råd) bruger de samme DAO-objekter som mit normale servicelag, så da jeg kaldte sessionFactory.getCurrenctSession() det giver mig den session tilbage, der blev oprettet til min skrivebeskyttede serviceniveau-metode. Nu skal jeg bygge om.



  1. Sådan håndteres booleske værdier i SQLite ved hjælp af JavaScript-proxies

  2. Hvordan bestemmer du, om du bruger SSL i en MySql-forbindelse?

  3. Mysql eller/og forrang?

  4. Hvordan programmerer man en MySQL-trigger til at indsætte række i en anden tabel?