Spring Framework è un framework open source per lo sviluppo di applicazioni sulla piattaforma Java. Alla base c'è il ricco supporto per architetture basate su componenti e attualmente ha oltre venti moduli altamente integrati.
Al momento ho un'applicazione Spring Boot che utilizza Spring Data REST. Ho un soggetto dominio Postche ha la @OneToManyrelazione ad un altro soggetto del dominio, Comment. Queste classi sono strutturate come segue: Post.java: @Entity public class Post { @Id @GeneratedValue private long id; private String author; private String content; private …
Stavo esaminando le tecnologie di accesso ai dati supportate da Spring e ho notato che menziona più opzioni e non sono sicuro della differenza tra loro: Spring-DAO ( http://docs.spring.io/spring/docs/2.0.8/reference/dao.html ) Spring-ORM ( http://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/html/orm.html ) Spring-JDBC ( http://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/html/jdbc.html ) Da quanto ho capito, Spring JDBC fornisce modelli per ridurre il codice …
C'è qualche differenza tra l'utilizzo @PostConstructdell'annotazione e la dichiarazione dello stesso metodo init-methoddella configurazione Spring XML?
Tutti Ho creato un file jar con il seguente MANIFEST.MF all'interno: Manifest-Version: 1.0 Ant-Version: Apache Ant 1.8.3 Created-By: 1.6.0_25-b06 (Sun Microsystems Inc.) Main-Class: my.Main Class-Path: . lib/spring-core-3.2.0.M2.jar lib/spring-beans-3.2.0.M2.jar Nella sua radice c'è un file chiamato my.config a cui si fa riferimento nel mio spring-context.xml in questo modo: <bean id="..." class="..."> …
Ho configurato la primavera con il supporto transazionale. C'è un modo per registrare le transazioni solo per assicurarmi di aver impostato tutto correttamente? Mostrare nel registro è un buon modo per vedere cosa sta succedendo.
Con Spring CrudRepository Query; Voglio selezionare le entità "DeviceType" con la sua proprietà "name". Ma dopo la query selezionare i diritti in modo sensibile al maiuscolo / minuscolo. Come faccio a renderlo insensibile alle maiuscole. Grazie. public interface DeviceTypeRepository extends CrudRepository<DeviceType, Integer>, JpaSpecificationExecutor<DeviceType> { public Iterable<DeviceType> findByNameContaining(String name); }
IntelliJ IDEA mostra errori quando utilizzo l' @Autowiredannotazione di Spring nella classe, ma la classe funziona senza problemi. Ecco questo messaggio di errore: I membri autowired devono essere definiti nello spring bean valido (@ Component / @ Service, ecc.) Less ... (Ctrl + F1) Controlla i problemi di autowiring in …
Sto usando Spring Boot per una semplice API REST e vorrei restituire uno stato HTTP corretto se qualcosa non funziona. @RequestMapping(value="/rawdata/", method = RequestMethod.PUT) @ResponseBody @ResponseStatus( HttpStatus.OK ) public RestModel create(@RequestBody String data) { // code ommitted.. // how do i return a correct status code if something fails? } …
Desidero scrivere una firma del metodo dell'interfaccia del repository JPA Spring Data che mi consenta di trovare entità con una proprietà di un oggetto incorporato in tale entità. Qualcuno sa se questo è possibile, e se sì come? Ecco il mio codice: @Entity @Table(name = "BOOK_UPDATE_QUEUE", indexes = { uniqueConstraints …
Sto usando Spring 5 nel mio progetto. Fino ad oggi era disponibile il metodo CrudRepository#findOne. Ma dopo aver scaricato l'ultima istantanea è improvvisamente scomparsa! C'è qualche riferimento che il metodo non è disponibile ora? Il mio elenco di dipendenze: apply plugin: 'java' apply plugin: 'org.springframework.boot' apply plugin: 'io.spring.dependency-management' repositories { …
Sto usando Spring Boot (1.2.1), in modo simile al tutorial sulla creazione di un servizio Web RESTful : @RestController public class EventController { @RequestMapping("/events/all") EventList events() { return proxyService.getAllEvents(); } } Quindi, sopra, Spring MVC utilizza implicitamente Jackson per serializzare il mio EventListoggetto in JSON. Ma voglio fare alcune semplici …
Sto provando il @Cacheablesupporto delle annotazioni per Spring 3.1 e mi chiedo se esiste un modo per cancellare i dati memorizzati nella cache dopo un po 'di tempo impostando un TTL? In questo momento da quello che posso vedere ho bisogno di cancellarlo da solo usando il @CacheEvict, e usandolo …
Sono curioso di sapere come Spring injection gestisce i metodi di chiamata con l' @Beanannotazione. Se metto @Beanun'annotazione su un metodo e restituisco un'istanza, capisco che ciò dice a spring di creare un bean chiamando il metodo e ottenendo l'istanza restituita. Tuttavia, a volte quel bean deve essere utilizzato per …
Nella mia applicazione ho i bean annotati con @Profile("prod")e @Profile("demo"). Il primo, come puoi intuire :), è usato sui bean che si connettono al DB di produzione e il secondo annota i bean che usano qualche falso DB ( HashMapo qualsiasi altra cosa) - per rendere lo sviluppo più veloce. …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.