工具IDEA 配置springboot+maven项目
来源:互联网 发布:嫦娥二号月球数据 编辑:程序博客网 时间:2024/04/29 03:33
工具IDEA 配置springboot+maven项目
首先安装IDEA,至于怎么安装就不介绍了。。
第一步 配置maven环境
首先安装maven,先在网上下载一个maven包。在IDEA的settings中Maven设置
点击USer settings file 文件夹正常的是空白 如图找到你下载的maven文件夹,引入settings.xml 好了maven配置完成
第二部 项目配置
在IDEA找到File--》New--》project点击进入到下面的页面
选中maven 点击Next
填入相关信息建立工程完毕
第三部 配置pom基础配置
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.4.RELEASE</version> <relativePath/> </parent> <dependencies> <!-- MYSQL --> <dependency> <groupId>com.mchange</groupId> <artifactId>c3p0</artifactId> <version>0.9.5.2</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <!-- Spring Boot JDBC --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.7</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> <!--maven打包时应用--> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>
这是我的文件夹结构 注意application一定在controller代码上一结构
这是我的启动项application
@SpringBootApplicationpublic class application { public static void main(String[] args) { SpringApplication.run(application.class, args); }}
因为我导入了数据库和c3p0的包必须连接数据库否则报错,不想导入下面的也不用配置
连接池配置代码 注意端口号不要重复我的是7878 数据库信息一定要配置成功 我的数据库名是ceshi就不多说了
server.port=7878c3p0.driverClass=com.mysql.jdbc.Driverc3p0.minPoolSize=2c3p0.maxPoolSize=10c3p0.maxIdleTime=1800000c3p0.acquireIncrement=3c3p0.maxStatements=1000c3p0.initialPoolSize=3c3p0.idleConnectionTestPeriod=60c3p0.acquireRetryAttempts=30c3p0.acquireRetryDelay=1000c3p0.breakAfterAcquireFailure=falsec3p0.testConnectionOnCheckout=falsec3p0.jdbcUrl=jdbc:mysql://localhost/ceshi?useUnicode=true&characterEncoding=utf8&autoReconnect=true&failOverReadOnly=false&useSSL=falsec3p0.user=rootc3p0.password=123456
config里的基本配置
@Configurationpublic class TsetConfig { @Bean public JdbcTemplate getJdbcTemplate() { JdbcTemplate jdbc = new JdbcTemplate(); jdbc.setDataSource(dataSource()); return jdbc; } @Bean(name = "dataSource") @Qualifier(value = "dataSource") @Primary @ConfigurationProperties(prefix = "c3p0") public DataSource dataSource() { return DataSourceBuilder.create().type(com.mchange.v2.c3p0.ComboPooledDataSource.class).build(); } /** * 跨域 * @return */ @Bean public WebMvcConfigurer corsConfigurer() { return new WebMvcConfigurerAdapter() { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**"); } }; }
这是我的项目目录
我的controller写了一个测试类
@RestControllerpublic class TestController { @GetMapping(value = "/test") public String Test(String tt){ return tt; }}
找到启动类application 邮件启动
出现这个7878表明启动成功
用postmain 测试下
成功!!!!!!!!!!!!!!!!!!!!!!
阅读全文
0 0
- 工具IDEA 配置springboot+maven项目
- 使用idea搭建springboot的maven项目
- idea创建springboot项目(maven)
- IDEA工具创建Maven项目管理并配置settings.xml
- mac idea配置maven项目
- maven web项目idea配置
- maven配置IDEA项目webapp
- idea maven 项目导入配置
- idea maven项目日志配置
- Idea使用Maven创建多模块SpringBoot项目问题记录
- IDEA上搭建maven项目整合springboot+mybatis+shiro
- IDEA搭建SpringBoot+Maven+Mybatis+MySQL-Web项目流程
- springboot-maven快速配置并启动项目
- intellij IDEA开发工具项目maven管理
- intellij IDEA开发工具项目maven管理
- IntellJ Idea工具+Maven 创建Web项目
- Idea 工具创建 Maven Web 项目
- IDEA+Maven+SpringBoot+springloaded热加载配置笔记
- VS中的c++的makefile nmake
- Base64ImageUtil图片的处理
- Oracle笔记一:Oracle简介及安装
- 工业相机基础知识(一)
- java中的SPI机制
- 工具IDEA 配置springboot+maven项目
- Xcode 8 Instruments 学习(一)
- Srping-boot-Jersey 例子代码
- 自定义View圆形加载显示
- 阿里巴巴荣获年度最佳BCM创新实践奖
- 工业相机基本参数以及选型参考(二)
- nuxt(vue) + koa + mongo 写blog的一次小结
- StringRedisTemplate的使用(巨详细)
- 第三周第一课--线性表