
spring
可爱的小书包
这个作者很懒,什么都没留下…
展开
-
Spring对象的几种装配方式
环境配置使用Maven进行测试<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5原创 2019-01-06 17:04:18 · 645 阅读 · 0 评论 -
SpringJpa学习教程-04-注解式查询
SpringJpa学习教程-04注解式查询@Query使用:public interface UserRepository extends JpaRepository<User, Long> { @Query("select u from User u where u.email = ?1 and address = ?2") List<User> findByE...转载 2019-01-27 16:35:09 · 199 阅读 · 0 评论 -
SpringJpa学习教程-03-高级查询
SpringJpa学习教程-03高级查询分页查询/*** 根据分页条件进行查询,将结果保存在Page当中*/Page<User> findByName(String name, Pageable pageable);/*** 根据分页条件进行查询,但不查询总记录数*/Slice<user> findByName(String name, Pageable ...转载 2019-01-27 15:15:27 · 499 阅读 · 0 评论 -
SpringBoot配置错误信息页面
SpringBoot配置错误信息页面放置错误页面到目录中在resources的public或templates或static目录下新建error目录,将错误页面放入其中,页面的名称以状态码的名称起.例如404.html或404.jsp等返回的错误信息:{ "timestamp": "2019-01-27T04:10:20.348+0000", "status": 404, ...翻译 2019-01-27 12:17:23 · 694 阅读 · 0 评论 -
SpringJpa学习教程-02根据关键字查询
SpringJpa学习教程-02根据关键字查询常用的接口继承类Repository:无任何方法CrudRepository:具有简单的一些增删改查的方法PageAndSortingRepository:具有一些简单的分页查询功能和排序功能JpaRepository:继承了PagingAndSortingRepository,对它的方法进行了一些扩展,以下是提供的一些方法,可以看到支持批...原创 2019-01-21 23:22:13 · 256 阅读 · 0 评论 -
Spring装配对象用到的注解
@Configuration:表明这是一个注解类,可以使用AnnotationConfigApplicationContext来获得一个上下文对象,传入的参数为注解类本身AnnotationConfigApplicationContext applicationContext = new AnnotationConfigApplicationContext(BeanConfigurat...原创 2019-01-10 09:10:58 · 274 阅读 · 0 评论 -
SpringJpa学习教程-01之Hello,World
SpringJpa学习教程-01什么是SpringJpaSpringJpa全称Spring Java Persistence API,中文名叫做Java持久层API.是一种基于JDK 5.0的注解或者XML来实现对象-关系的一种实现.厂商通过实现此接口,可以实现运行期间的对象直接保存到数据库.常见的ORM框架MyBatis国内使用占比率最高,国外来说相对低一点.MyBatis着力解...原创 2019-01-19 23:27:00 · 176 阅读 · 0 评论 -
Spring切面学习
1. 介绍Spring提供了一种面向切面的编程,内部的实现是一种基于Cglib的代理模式,使用切面,可以在不更改源码的情况下,简化大量的无用重复代码,使代码更关注实现业务逻辑,而不需要考虑是否需要配置日志、安全验证等。2. 环境配置本文采用Maven进行搭建环境,如果之前没使用过Maven,请下载相应的jar包放入项目的lib库即可。以下是所用到的pom文件:<dependenc...原创 2019-01-12 23:03:36 · 248 阅读 · 0 评论 -
SpEL表达式学习
注意:本文均采用JavaConfig的方式注入,而不是采用XML的方式进行配置。如果需要使用XML的方式注入,本文可以作为一个参考。1. SpEL介绍SpEL全称 Spring Expression Language(Spring表达式语言),是一种应用于Spring环境下的一种语言格式。通常来说,我们往Spring环境中注入值,可以使用properties文件,也可以使用SpEL进行注入,...原创 2019-01-11 23:54:20 · 1378 阅读 · 0 评论 -
SpringJpa学习教程-05-对象注解学习
SpringJpa学习教程-05对象注解学习@Entity定义对象是一个可以被JPA进行管理的实体,全局唯一,不可重复@Table指定需要在数据库匹配的数据库表名 //表名,可选,默认为实体名 String name() default ""; // 表的catalog String catalog() default ""; // 表所在的schem...转载 2019-01-27 20:22:20 · 155 阅读 · 0 评论