在使用原始的方法导入jar包搭建ssm之后学习了maven,再次记录一下maven的配置以及整合springboot和mybatis 刚开始是使用maven搭建ssm框架,jar包的管理比较方便,配置文件没有什么变化,后来学习了一点springboot入门 省去了配置文件,确实很方便
win10系统 解压maven压缩包后 配置环境变量 M2_HOME 打开cmd 创建本地 maven资源库 我放在解压文件同一路径下 找到settings.xml文件 <localRepository>D:\Program Files\maven\maven-repo</localRepository>
配置镜像资源库,提高下载速度
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>到这里基本maven配置基本完成,加下来在编辑器配置maven 我使用的是STS window —preferences —maven—installations—add 找到解压maven的存储路径 — apply — ok user settings —browse —找到conf下的settings文件 apply --ok 打开maven repositories窗口中查看本地资源库路径,如果不是自己创建的路径可以右键 rebuild index 有时候重启sts时可能这个路径会发生变化
在settings文件中配置maven项目jdk版本
<profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activation> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> </properties> </profile>包结构 在application.yml 文件中配置数据源,mybatis
#数据源配置 spring: datasource: type: com.alibaba.druid.pool.DruidDataSource #指定要使用的数据源类型 driver-class-name: com.mysql.jdbc.Driver #数据库驱动 url: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8 #数据库连接url username: root #数据库用户名 password: 321 #数据库密码 #mybatis配置 mybatis: type-aliases-package: com.wbhz.pojo mapper-locations: classpath:mapper/*.xml控制层 使用springboot后不用写大量的配置文件 基本的一些注解和ssm框架使用一样 在根包下创建启动类 添加 @springbootapplication注解 执行main方法 就可以在浏览器直接通过url地址访问
