近些年随着科学技术的不断发展,人们对于新知识的学习也越来越迫切。今天就来为大家介绍一下,java spring
boot整合的需求是什么以及环境准备怎么做?一起来了解一下吧。
首先是需求
使用spring boot+spring MVC+spring Data JPA+EasyUI框架组合实现部门列表查询。
然后是环境准备
1.导入数据库表
在MysQL数据库执行以下语句,代码如下所示:
DROP TABLE IF EXISTS `user`; CREATE TABLE `user`( `id` bigint(20) NOT NULL AUTO_INCREMENT , `user_name` varchar(100) DEFAULT NULL COMMENT '用户名' , `password` varchar(100) DEFAULT NULL COMMENT '密码' , `name` varchar(100) DEFAULT NULL COMMENT '姓名' , PRIMARY KEY(`id`) ) ENGINE = InnoDB AUTO_INCREMENT = 7 DEFAULT CHARSET = utf8; INSERT INTO `user` VALUES('1', 'zhangsan', '123456', '张三'); INSERT INTO `user` VALUES('2', 'lisi', '123456', '李四'); INSERT INTO `user` VALUES('3', 'wangwu', '123456', '王五'); INSERT INTO `user` VALUES('4', 'zhangwei', '123456', '张伟'); INSERT INTO `user` VALUES('5', 'lina', '123456', '李娜'); INSERT INTO `user` VALUES('6', 'lilei', '123456', '李磊');
2. 创建Maven工程
cnn-info(打jar包),在pom.xml中进行如下配置,代码如下所示:
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.4.RELEASE</version> </parent> < dependencies > <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <version>1.4.4.RELEASE</version> </dependency> < dependency > <groupId>org.springframework.boot</groupId> < artifactId > spring - boot - devtools < /artifactId> < version > 1.4 .4.RELEASE < /version> < /dependency> < dependency > <groupId>org.springframework.boot</groupId> < artifactId > spring - boot - starter - data - jpa < /artifactId> < version > 1.4 .4.RELEASE < /version> < /dependency> < dependency > <groupId>mysql</groupId> < artifactId > mysql - connector - java < /artifactId> < version > 5.1 .6 < /version> < /dependency> < /dependencies>
3. 加入spring-boot配置文件
在src/main/resources下添加application.properties配置文件,代码如下所示:
# DB Configuration: spring.datasource.driverClassName = com.mysql.jdbc.Driver spring.datasource.url = jdbc: mysql: //127.0.0.1:3306/taotao spring.datasource.username = root spring.datasource.password = root# JPA Configuration: spring.jpa.database = MySQL spring.jpa.show - sql = true spring.jpa.generate - ddl = true spring.jpa.hibernate.ddl - auto = update spring.jpa.hibernate.naming_strategy = org.hibernate.cfg.ImprovedNamingStrategy
此文件用于覆盖spring boot的默认配置。
以上就是关于java spring boot整合的需求是什么以及环境准备怎么做的主要内容了。可以看出具体的内容还是比较繁杂的。如果你对java知识感兴趣,想要了解更多java架构师有关内容,敬请关注奇Q工具网。
推荐阅读: