有勇气的牛排博客

Java

idea 创建 Maven+Hibernate项目

1. 新建项目 2. 创建空项目 3.新建模块 4. 添加hibernate依赖 5. 添加 Mysql 依赖 6. 添加 Mysql 依赖 7. 在 resources 文件里面,新建文件 hibernate.cfg.xml 8. 配置文件 9. 创建实体类(持久化层) 10. 创建映射文件 11. 加载映射文件

有勇气的牛排
568次
Java
2023-05-17 23:52:55

java安装 环境配置

1 介绍 1.1 下载地址: 1 windows安装 2.1 环境配置 3 liniux安装 3.1 查看服务器架构 3.2 卸载系统自带openjdk 3.3 环境配置

有勇气的牛排
437次
Java
2023-05-17 23:46:09

java读取json数据并解析输出对象

1 源数据 2 方案 2.1 maven 阿里 fastjson 2.1.1 解析JSON对象 2.1.2 解析JSON对象数组

有勇气的牛排
528次
Java
2023-05-17 23:44:06

java基础学习(二)数组

数组的概念 是一种容器,可以同时存放多个数据值。 数组的特点 数组是一种引用数据类型 数组当中的多个数据,类型必须统一 数组的长度在程序运行期间不可改变

有勇气的牛排
377次
Java
2023-05-17 23:41:53

java基础学习(一)方法

方法定义的先后顺序无所谓。 方法定义必须是挨着的,不能在一个方法的内部定义另一个方法。 方法定义之后,自己不会执行;如果希望执行,一定要进行方法的调用。 如果方法有返回值,那么必须写上“return 返回值”,不能没有。 return 后面的返回值数据,必须和方法的返回值类型,对应起来...

有勇气的牛排
391次
Java
2023-05-17 23:41:09

java 操作txt文件

java读取、写入txt文件

有勇气的牛排
409次
Java
2023-05-17 23:39:39

java maven项目配置windows环境并换源

Maven 是一个项目管理工具,它包含了一个项目对象模型(Project Object Model),反映在配置中,就是一个 pom.xml 文件。是一组标准集合,一个项目的生命周期、一个依赖管理系统,另外还包括定义在项目生命周期阶段的插件(plugin)以及目标(goal)。

有勇气的牛排
438次
Java
2023-05-17 23:36:29

Mybatis Plus 为简化开发、提高效率而生

MyBatis-Plus是一个个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。MyBatis-Plus提供了通用的mapper和service,可以在不编写任何SQL语句的情况下,快速的实现对单表的CRUD、批量、逻辑删除、分页等操作。

有勇气的牛排
1496次
Java
2023-03-20 21:50:16

SpringBoot (十一) 项目打包发布

Maven配置

有勇气的牛排
656次
Java
2023-02-25 22:35:13

SpringBoot (十) 全局异常捕获

SpringBoot (十) 全局异常捕获

有勇气的牛排
704次
Java
2023-02-25 22:31:16

SpringBoot (九) @Async实现异步调用

异步线程可能会非常小号cpu资源,大项目推荐使用mq异步实现。

有勇气的牛排
719次
Java
2023-02-25 21:15:19

SpringBoot (八) 定时任务 @Scheduled

@Scheduled注解是spring boot提供的用于定时任务控制的注解,主要用于控制任务在某个指定时间执行,或者每隔一段时间执行.注意需要配合@EnableScheduling使用,配置@Scheduled主要有三种配置执行时间的方式,cron,fixedRate,fixedDelay。它的配置一共有8个参数。

有勇气的牛排
605次
Java
2023-02-25 21:08:02

SpringBoot (七) 日志管理logback、log4j、AOP统一web 请求日志

TRACE designates finer-grained informational events than the DEBUG.Since:1.2.12,很低的日志级别,一般不会使用。 DEBUG指出细粒度信息事件对调试应用程序是非常有帮助的,主要用于开发过程中打印一些运行信息。...

有勇气的牛排
704次
Java
2023-02-25 19:27:55

SpringBoot (六) 整合配置文件 @Value、ConfigurationProperties

@ConfigurationProperties加载配置通过 BeanPostProcessor实现,其对应的Bean的后置处理器为 ConfigurationPropertiesBindingPostProcessor,也就是在bean被实例化后,会调用后置处理器,递归的查找属性,通过反射机制注入值,因此需要提供getter和setter方法。...

有勇气的牛排
644次
Java
2023-02-25 15:16:39

SpringBoot (五) 集成 lombok简化代码

Lombok项目是一个java库,它可以自动插入到编辑器和构建工具中,增强java的性能。不需要再写getter、setter或equals方法,只要有一个注解,你的类就有一个功能齐全的构建器、自动记录变量等等

有勇气的牛排
575次
Java
2023-02-25 13:24:40

SpringBoot (四) 整合热部署 & idea配置

热部署:指在做软件开发运行的时候,不需要重启应用,只适合开发使用,线上不安全,容易被攻击。 热部署可以提高本地开发效率。 修改java类或页面静态文件,不需要手动重启 原理:类加载器

有勇气的牛排
543次
Java
2023-02-25 13:17:36

SpringBoot (三) 整合数据库访问 jdbcTemplate、MyBatis

Spring Data主要为数据访问提供一个相似的、一致的、基于Spring的编程模型,同时保留各个数据库的存储特征,这使得数据访问技术变得非常简单。 常用的整合数据模型有:Jdbc、MyBatis、durid

有勇气的牛排
557次
Java
2023-02-25 12:21:36

SpringBoot (二) 整合前端模板引擎FreeMarker、thymeleaf

开发网站的时候,通常会对前后端技术进行选型,前后端分离项目不用多说,正如字面意思,分离开发即可。 但是有些项目需要做SEO优化,这就要使网页静态化,优化速度,提高网站在搜索引擎中的权重,尤其在百度是不支持js加载的页面场景中,页面静态化尤为重要,在Spring开发中,就可以使用模板引擎技术来支撑。

有勇气的牛排
605次
Java
2023-02-24 23:26:18

SpringBoot (一) 项目构建、配置读取、静态资源定义

SpringBoot是基于Spring开发的开源项目,属于快速开发框架封装了常用的依赖,能够快速整合第三方框架,简化了xml配置,并且去全部采用注解的方式,内置Tomcat、Jetty、Undertow等,默认集成SpringMVC框架。

有勇气的牛排
526次
Java
2023-02-24 22:35:00

Spring boot快速上手

快速入门 1 SpringBoot简介 2 创建项目 Web开发 1 静态资源 2 yaml与properties用法 2.1 配置文件(推荐yml) 2.2 读取 3 渲染web视图 3.1 使用FreeMarker模板 3.1.1 pom依赖引入 3.1.2 前端代码 3.1.3 后端代码 3.2 thymeleaf渲染web页面 3.2.1...

有勇气的牛排
385次
Java
2023-01-31 23:09:28
专栏
加入群聊