JAVA后端
判官丶
全栈工程师+架构师之路。
展开
-
【汇智学堂】Springboot 整合Thymeleaf
1、配置文件设置 pom文件中加入 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependen...原创 2020-01-02 16:12:40 · 86 阅读 · 0 评论 -
【汇智学堂】Java中实体类重写toString方法
@Override public String toString(){ return "Book[name="+name+",author="+author+",price="+price+"]"; } 方法便于输出显示和监控调试。 如果不写toString方法,直接进行打印,打印出来的是内存地址。 写了toString方法之后,可以得到正确的信息。 ...原创 2019-12-31 10:35:58 · 219 阅读 · 0 评论 -
【汇智学堂】Springboot基础(3)
@SpringBootApplication 这个注解是由三个注解组成的一个组合注解: 1、@Spring BootConfiguration 原来就是一个@Configuration 所以这个注解的功能就是表明这是一个配置类,开发者可以在这里面配置Bean。类似Spring中 applicationContext.xml的角色。 2、@EnableAutoConfiguration 表示开启自动...原创 2019-12-27 17:53:26 · 114 阅读 · 1 评论 -
【汇智学堂】Springboot基础(2)
定制banner 上图中的大Spring就是banner;在运行启动类时会出现。这个东西是可以修改的。 点击定制(1) 点击定制(2) 点击定制(3) 上方三个网站可以提供banner的定制。 操作流程 1、在resources文件夹下创建banner.txt; 2、在上方网站定制banner,并复制。 3、粘贴到banner.txt中。(也可以自己在TXT文件中输入自定义字符) 4、运行启动类...原创 2019-12-27 14:23:34 · 108 阅读 · 0 评论 -
【汇智学堂】 Springboot入门基础(1)
创建maven项目 开发工具:Intellij IDEA 在IDEA中依次点击File、New、project、Maven,选择maven项目 SDK下面的是骨架,没必要选择。 项目创建后开始配置pom.xml <parent> <groupId>org.springframework.boot</groupId> <a...原创 2019-12-25 16:47:15 · 104 阅读 · 0 评论 -
【汇智学堂】 Spring的核心结构(3)
Web 模块 该模块由Web、WebSocket,Servlet和Portlet等模块组成。 1、Web模块提供了面向Web开发的集成功能。 2、WebSocket模块提供了面向WebSocket开发的集成功能。 3、Servlet模块(也被称为SpringMVC模块),包含Spring的Model-View-Controller(模型-视图-控制器,简称MVC)和REST Web Service...原创 2019-12-23 17:38:28 · 60 阅读 · 0 评论 -
【汇智学堂】 Spring的核心结构(2)
数据处理模块(Data Access) 数据处理模块: JDBC:1、提供简洁的JDBC抽象层,代替了冗长的JDBC代码;解析数据库厂商特有的错误代码。 优点:1、简洁且不需要编写;2、解析数据库厂商的错误代码。 Transactions模块支持编程和声明式事务管理。 ORM模块 提供了流行的Object-Relational Mapping(对象-关系映射)API集成层, 包含 JPA、JDO ...原创 2019-12-20 16:42:35 · 53 阅读 · 0 评论 -
【汇智学堂】Spring核心结构(1)
Spring是一个分层非常清晰并且依赖关系、职责定位非常明确的轻量级架构,主要分为8大模块:数据处理模块(Data Access/Integration)、Web模块、AOP模块,Aspects模块、Messaging模块、Core Container模块和Test模块。 ...原创 2019-12-20 16:18:13 · 83 阅读 · 0 评论