- 博客(11)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
原创 Springboot(热部署)
一.springloadedpom文件build中添加<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin<...
2018-02-27 14:06:37 154
原创 SpringCloud Eureka
什么是SpringCloud,官网解释:Spring Cloud provides tools for developers to quickly build some of the common patterns in distributed systems.SpringCloud提供工具给开发者,使其可以很快的创建通用式的分布式系统,目前使用比较广的是SpringCloud Eureka(服务...
2018-02-27 10:07:01 191
原创 Springboot(单元测试)
一.Service层测试在方法右键→go to创建好test类,加上注解@RunWith(SpringRunner.class)@SpringBootTest 表示将启动整个springboot工程在测试方法上加@Test代码如下@RunWith(SpringRunner.class)@SpringBootTestpublic class CourseServiceTest { @Auto...
2018-02-25 21:26:49 330
原创 Springboot(Aop处理请求)
一.引入pom配置<!-- spring boot aop --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId></dependency> 二.
2018-02-25 21:26:21 222
原创 Springboot(统一异常处理)
@ControllerAdvicepublic class ExceptionHandle { private final static Logger logger = LoggerFactory.getLogger(ExceptionHandle.class); @ExceptionHandler(value = Exception.class) @ResponseBody...
2018-02-25 21:25:44 1976
原创 Springboot(操纵数据库)
spring-data-jpa操纵数据库十分简单,下面举个栗子,假设我们有一个课程表 Course,我们需要创建一个/***第一个参数为课程,第二个参数为id的类型*/public interface CourseRepository extends JpaRepository<CoursePO,Integer> { //通过讲师id来查询 public List<...
2018-02-25 21:25:14 195
原创 Springboot(配置文件)
spring boot 的配置文件在创建项目的时候会自动生成application.properties文件,但是不建议使用这个文件,不直观,可以直接改为.yml文件,如下具体文件内容spring: profiles: active: dev datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysq...
2018-02-25 21:24:29 1623
原创 Springboot(校验参数)
例如创建课程,且price必须大于0,分三步1.需要在Course对象中的price加注解@Min(value = 0,message = "课程价格不能小于0")private Integer pirce;2.在入参对象加上注解@Validpublic Result<Course> create(@Valid Course course, BindingResult binding...
2018-02-25 21:24:03 2737
原创 Springboot(启动方式)
1.创建好springboot项目,直接在主方法中运行2.通过终端进入到springboot目录,执行mvn spring-boot:run3.编译程序mvn install,进入target文件,找到.jar文件执行java -jar girl-0.0.1-SNAPSHOT.jar带参数启动java -jar girl-0.0.1-SNAPSHOT.jar --spring.profiles.a...
2018-02-25 21:23:15 365
原创 Spring data
一.继承Repository接口Repository是Spring data的核心接口,不提供任何方法,属于标记接口,内容如下public interface Repository<T,ID extends Serializable> {}实例代码:public interface CourseRepository extends Repository<CoursePO,Inte...
2018-02-25 21:22:10 190
原创 docker
一.什么是dockerDocker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。二.docker思想 1.集装箱(程序打包,不容易丢失) 2.标准化: 运输方式,程序运输到超级码头,应用方从超级码头获取代码 存储...
2018-02-13 15:39:26 184
distribute python
2018-04-12
mybatis pagehelper的原理
2015-12-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人