摘要:依赖相关包连接项目树及各层快速食用表结构项目树配置文件服务端口地址账户密码显示执行语句更多的相关配置自行查阅运行条条常用属性表达式
1.POM依赖
2.项目树及各层快速食用4.0.0 com.github.carter659 Demo02-JPA 0.0.1-SNAPSHOT jar org.springframework.boot spring-boot-starter-parent 1.4.2.RELEASE Demo02-JPA http://maven.apache.org UTF-8 1.8 org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-devtools true org.springframework.boot spring-boot-starter-thymeleaf org.springframework.boot spring-boot-starter-data-jpa mysql mysql-connector-java commons-dbcp commons-dbcp org.springframework.boot spring-boot-maven-plugin
表结构
项目树
配置文件
#服务端口 server.port=8080 # 地址 spring.datasource.url=jdbc:mysql://localhost:3306/supervisory-console?characterEncoding=utf8&useSSL=true # 账户 spring.datasource.username=root # 密码 spring.datasource.password=123456 # 显示执行SQL语句 spring.jpa.show-sql=true #############更多的相关配置自行查阅#############
Entity(User.java)
@Entity @Table(name = "user") public class User implements Serializable { /** serialVersionUID. */ private static final long serialVersionUID = 1L; @Id @GeneratedValue private int id; private String name; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } }
Dao(ITestDao.java)
public interface ITestDao extends JpaRepository{ List findByName(String name); }
Service(TestService.java)
@Service public class TestService { @Autowired ITestDao testDao; public ListgetUsers(String name){ return testDao.findByName(name); } }
Controller(TestController)
@RestController public class TestController { @Autowired TestService service; @RequestMapping("/test") public ListgetUserList(@RequestParam String name){ return service.getUsers(name); } }
App.java
@SpringBootApplication public class App { public static void main(String[] args) { SpringApplication.run(App.class, args); } }3.运行
2条
1条
4.常用JPA属性表达式 GitHub:https://github.com/AlexanderL...文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/70263.html
摘要:构建系统强烈建议你选择一个支持依赖管理的构建系统,并且可以使用发布到中心存储库的工件。例如,要升级到另一个,你可以将以下元素添加到你的在前面的示例中,我们指定了一个,但是任何依赖类型都可以以相同的方式被覆盖。 13. 构建系统 强烈建议你选择一个支持依赖管理的构建系统,并且可以使用发布到Maven中心存储库的工件。我们建议你选择Maven或Gradle,可以让Spring Boot与其...
摘要:容器自动完成装载,默认的方式是这部分重点在常用模块的使用以及的底层实现原理。 对于那些想面试高级 Java 岗位的同学来说,除了算法属于比较「天方夜谭」的题目外,剩下针对实际工作的题目就属于真正的本事了,热门技术的细节和难点成为了主要考察的内容。 这里说「天方夜谭」并不是说算法没用,不切实际,而是想说算法平时其实很少用到,甚至面试官都对自己出的算法题一知半解。 这里总结打磨了 70 道...
摘要:前提好几周没更新博客了,对不断支持我博客的童鞋们说声抱歉了。熟悉我的人都知道我写博客的时间比较早,而且坚持的时间也比较久,一直到现在也是一直保持着更新状态。 showImg(https://segmentfault.com/img/remote/1460000014076586?w=1920&h=1080); 前提 好几周没更新博客了,对不断支持我博客的童鞋们说声:抱歉了!。自己这段时...
摘要:初次使用的人往往会困惑,不知道该使用哪种方法。目前来说,团队推荐使用基于的方法来提供更高的灵活性。配置,从而在应用启动时执行脚本来初始化数据库。目前为止我们没有任何消息需要配置,所以只在文件夹中创建一个空的文件。将配置为,它包含的上下文。 前言 spring是一个用于创建web和企业应用的一个很流行的框架。和别的只关注于一点的框架不同,Spring框架通过投资并组合项目提供了大量的功能...
摘要:教程简介本项目内容为教程样例。目的是通过学习本系列教程,读者可以从到掌握的知识,并且可以运用到项目中。本章将进一步讲解,结合完成数据层访问。创建控制器在下面创建控制器用于测试访问程序运行和调试在类中,启动程序。 教程简介 本项目内容为Spring Boot教程样例。目的是通过学习本系列教程,读者可以从0到1掌握spring boot的知识,并且可以运用到项目中。如您觉得该项目对您有用,...
阅读 3031·2021-11-24 10:24
阅读 2807·2021-11-11 16:54
阅读 3012·2021-09-22 15:55
阅读 2000·2019-08-30 15:44
阅读 1860·2019-08-29 18:41
阅读 2672·2019-08-29 13:43
阅读 3017·2019-08-29 12:51
阅读 1075·2019-08-26 12:19