真是傑作呢
浪漫主义coder

两年没写了。。连右下的小人都没了。得开始新一阶段的学习了。先从学习springboot及其前置内容开始学习。然后简单复习一下vue框架。

idea在创建maven的springboot工程时自动下了个依赖,尽量选择版本低一点的。。适配java8不容易出问题。一旦出问题了多重建项目就会重新下springboot包了。

然后是学习分层架构,包括controller层、service层、mapper层和普通pojo类(plain old java object)。个人理解controller是用来处理用户及外部请求并发送给对应service,service对应对象的核心业务逻辑(要和mapper层交互);mapper是利用接口实现从对象到数据库映射的。

然后是springboot的项目结构,pom.xml装的是相关依赖包dependencies,继承父项目parent,maven插件plugin,写的还算清晰,其中springboot相关包和jdbc等等都写在依赖里。

resources目录下有application.properties,是用来管理应用程序(本项目)的各项配置的。包括配置数据库连接、项目端口号、日志级别(学习下?)、缓存设置等等。

如下是一个简单的增删改查示例:

建好数据库中的user表

controller层:UserController.java

service层:UserService.java注意这里要加上Service注解和Autowired注解,并且是合法的Java Bean(看了下bean的定义就是私有属性公有get、set方法的简单java类。。)。

mapper层:UserMapper.java接口类,定义一个User类的List,用来存放query

posted on 2023-11-05 15:55  真是傑作呢  阅读(15)  评论(0)    收藏  举报