外观
springboot
271字小于1分钟
2020-09-06
标签
@SpringBootApplication -- springboot应用
@MapperScan -- mapper扫描
@EnableScheduling -- 允许定时
@Componet -- 组件
@Controller -- 控制
@RestController -- 不能返回页面
@Service -- 服务
@Mapper -- 映射
@Entity -- 实体
@Autowired -- Type注入
@Resource -- Name注入
@RequestMapping -- 请求映射
@ResponseBody -- 返回页面
@Api
@ApiOperation
@ApiImplicitParam
@Slf4j -- 日志
@WebService -- web服务
@WebMethod -- web方法
@Configuration -- 配置
@Scheduled(cron='') -- 安排常用配置
热部署
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>集成mybatis
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.1.0</version>
</dependency>集成myabtis-plus
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus</artifactId>
<version>latest-version</version>
</dependency>集成通用tk-mapper
<dependency>
<groupId>tk.mybatis</groupId>
<artifactId>mapper-spring-boot-starter</artifactId>
<version>2.1.5</version>
</dependency>集成mysql
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.17</version>
</dependency>集成oracle
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.3</version>
</dependency>spring:
jpa:
database: oracle
show-sql: true
datasource:
type: com.zaxxer.hikari.HikariDataSource
#数据库驱动:
#ORACLE oracle.jdbc.OracleDriver,
#MYSQL com.mysql.jdbc.Driver, org.mariadb.jdbc.Driver
driver-class-name: com.mysql.jdbc.Driver
#数据库连接:
#ORACLE jdbc:oracle:thin:@127.0.0.1:1521:orcl,
#MYSQL jdbc:mysql://127.0.0.1:3306/cloudpivot, jdbc:mariadb://127.0.0.1:3306/cloudpivot
url: jdbc:mysql://121.36.91.215:3306/cloudpivot_hbb
username: dev
password: 123456
hikari:
maximum-pool-size: 30 #根据系统并发用户数
data-source-properties:
cachePrepStmts: true
prepStmtCacheSize: 1024
prepStmtCacheSqlLimit: 4096
useServerPrepStmts: true