spring
文章平均质量分 66
认真的学生
这个作者很懒,什么都没留下…
展开
-
什么叫依赖(spring)
A对象需要调用B对象方法的情形原创 2016-01-26 17:52:39 · 1005 阅读 · 0 评论 -
@Temporal
转载地址:http://blog.sina.com.cn/s/blog_7cc04ac80100y09a.html1) DATE :等于java.sql.Date2) TIME :等于java.sql.Time3) TIMESTAMP :等于java.sql.Timestamp 1.日期:@Temporal(TemporalType.DATE) @转载 2016-10-08 10:23:02 · 714 阅读 · 0 评论 -
异常org.springframework.beans.factory.NoSuchBeanDefinitionException
在使用spring自动注入时遇到了org.springframework.beans.factory.NoSuchBeanDefinitionException异常。经检查是因为在bean类中自动注入了本类(写代码把自己写懵逼了)。但也想写一下出现这个异常。出现这个异常的原因是因为在spring的上下文中找不到相应bean类。Cause: No qualifying bean of typ原创 2016-10-11 18:02:02 · 192681 阅读 · 13 评论 -
@SpringBootApplication的使用
之前用户使用的是3个注解注解他们的main类。分别是@Configuration,@EnableAutoConfiguration,@ComponentScan。由于这些注解一般都是一起使用,spring boot提供了一个统一的注解@SpringBootApplication。@SpringBootApplication = (默认属性)@Configuration + @EnableAut原创 2016-08-29 17:11:18 · 57461 阅读 · 10 评论 -
Spring Data JPA @EnableJpaRepositories配置详解
转载地址:http://blog.csdn.net/catoop/article/details/50575038@EnableJpaRepositories注解用于Srping JPA的代码配置,用于取代xml形式的配置文件,@EnableJpaRepositories支持的配置形式丰富多用,本篇文章详细讲解。1、简单配置1 @EnableJpaRepositorie转载 2016-08-29 12:10:53 · 54560 阅读 · 1 评论 -
spring boot的Bean,Controller以及Repository的创建
首先,创建一个Bean类/*** File Name: Person.java* Date: 2016年3月14日下午3:33:06 */importjava.io.Serializable;importjava.util.Date;importjavax.persistence.Column;importjavax.persistence原创 2016-03-14 16:23:38 · 1463 阅读 · 0 评论 -
JPA常用注解
JPA全称Java Persistence API.JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 JPA由EJB 3.0软件专家组开发,作为JSR-220实现的一部分。但它不囿于EJB 3.0,你可以在Web应用、甚至桌面应用中使用。JPA的宗旨是为POJO提供持久化标准规范. JPA的总体思想和现有转载 2016-01-26 17:59:07 · 259 阅读 · 0 评论 -
@Resource注解
@Resource 注解被用来激活一个命名资源(named resource)的依赖注入,在JavaEE应用程序中,该注解被典型地转换为绑定于JNDI context中的一个对象。 Spring确实支持使用@Resource通过JNDI lookup来解析对象,默认地,拥有与@Resource注解所提供名字相匹配的“bean name(bean名字)”的Spring管理对象会被注入。 在下面的例子转载 2016-01-26 17:58:10 · 2077 阅读 · 0 评论 -
spring有办法在getBean的时候传入构造函数的参数吗?
现在有一个需求是: 有一个类它没有默认的构造函数,类似下面这种情况:public class Person(){ String name; int age; public Person(String name, int age) { this.name = name; this.age= age; }}获得applicationContext后, 怎转载 2016-01-26 17:57:20 · 9648 阅读 · 0 评论 -
hibernate jpa 注解 @Temporal()
@Temporal标签的作用很简单: (1) 如果在某类中有Date类型的属性,数据库中存储可能是'yyyy-MM-dd hh:MM:ss'要在查询时获得年月日,在该属性上标注@Temporal(TemporalType.DATE) 会得到形如'yyyy-MM-dd' 格式的日期。 (2)如果在某类中有Date类型的属性,数据库中存储可能是'yyyy-MM-dd hh转载 2016-01-26 17:56:04 · 773 阅读 · 0 评论 -
使用Spring管理Bean
Spring核心容器的理论很简单:String核心容器就是一个超级大工厂,所有的对象(包括数据源、Hibernate SessionFactory等基础性资源)都会被当成Spring核心容器管理的对象——Spring把容器中的一起对象统称为Bean。Spring对Bean没有任何要求。只要是一个Java类,Spring就可管理该Java类,并将它当成Bean处理。Spring容器怎么知道管原创 2016-01-26 17:53:28 · 424 阅读 · 0 评论 -
JPA-@Version annotation
@Version在JPA中是如何工作的呢?JPA通过在你的实体类中使用@Version注解来发现数据库记录的并发操作。当JPA运行时检测到一个并发操作也在试图更改同一条记录。它会抛出一个尝试提交的事务异常。下面是一个带有@Version注解字段的类:@Entitypublic class MyEntity implements Serializable { @Id原创 2016-10-08 11:23:04 · 8266 阅读 · 0 评论