自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 对比Kafka、RabbitMQ、RocketMQ的优缺点

2021-02-20 18:19:16 298

原创 SpringMVC中数据的接收

import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.CookieValue;import org.springframework.web.bind.annotation.PathVariable;import org.springframework.web.bind.annotation.R

2021-01-16 16:56:25 205

原创 ssm里面使用的注解

ssm里面使用的注解spring注解springmvc注解spring注解@Component@Service、@Controller、@Repository@Autowired@Qualifier单独使用@Autowired ,表示按照类型注入,对应<bean class=””>,class的属性值,如果找到,可以匹配使用@Autowired + @ Qualifier 表示按照名称注入,会到spring容器中查找userDao的名称,对应<bean id=””&

2021-01-14 11:17:09 251

原创 Spring aop中的六种通知的基本使用(基于注解)

请先了解: 基于xml的基本使用接口:CustomerService.javapublic interface CustomerService { //保存 public void customerSave(); //查询 public int customerFind();}实现类:CustomerServiceImpl.java@Service("customerService") //【相当于spring容器中定义:<bean id="custome

2021-01-08 15:19:22 391

原创 Spring aop中的六种通知的基本使用(基于XML配置)

Spring aop中的六种通知(基于XML配置)1. Before 前置通知特点:在目标方法运行前,执行通知增强代码逻辑应用场景: 实现权限控制 (即:权限不足的时候,抛出异常)、 记录方法调用信息日志2. AfterReturning 后置通知特点:在目标方法运行后,返回值后执行通知增强代码逻辑应用场景:与业务相关的,如网上营业厅查询余额后,自动下发短信功能3. Around 环绕通知特点:在目标方法执行前后,都进行增强(控制目标方法执行)应用场景:日志、缓存、权限、性能监控、事务管理4. AfterT

2021-01-08 13:37:58 759

原创 Spring注解中的@Component、@Service、@Controller和@Repository

@Component注解放置到类UserServiceImpl上相当于spring容器中定义:<bean id=“UserServiceImpl” class=“com.······.UserServiceImpl”>@Component(value= "userService")注解放置到类UserServiceImpl上相当于spring容器中定义:<bean id=“UserService” class=“com.······.UserServiceImpl”>..

2021-01-05 21:25:34 173

原创 Spring中基于XML实例化Bean的四种方式

Spring中基于XML实例化Bean的四种方式1.无参数构造器(默认构造器) (最常用)2.静态工厂方法3.实例工厂方法4.FactoryBean方式1.无参数构造器(默认构造器) (最常用)spring在创建bean的时候自动调用无参构造器来实例化,相当于new Bean1()Bean1.javapublic class Bean1 { //默认无参构造}applicationContext.xml<!-- 1.默认构造器实例化对象 --><bean id

2021-01-05 15:24:10 510

原创 Mybatis中的动态sql——Mybatis中OGNL表达式的使用

Mybatis中的OGNL表达式1.if案例:查询男性用户,如果输入了用户名,按用户名模糊查询2.choose when otherwise案例:查询男性用户,如果输入了用户名则按照用户名模糊查找,否则如果输入了年龄则按照年龄查找,否则查找用户名为“zhangsan”的用户。3.where案例:查询所有用户,如果输入了用户名按照用户名进行模糊查询,如果输入年龄,按照年龄进行查询,如果两者都输入,两个条件都要成立。4.set案例:修改用户信息,如果参数user中的某个属性为null,则不修改。5.foreac

2020-12-28 17:00:35 333

原创 Mysql的sql语句中如果需要使用尖括号(如“<“或“>“)怎么解决

2020-12-28 16:19:44 2245

原创 Mybatis配置和使用sql片段——Mybatis怎么将某个重复sql语句反复使用

2020-12-28 16:16:22 498

原创 JAVA葵花宝典(基础版)

JAVA葵花宝典(基础版)20201209response.getWriter().write()和 response.getWriter().print()的区别new ObjectMapper().writeValueAsString();JSON.stringify()常量命名【idea技巧】IDEA给方法添加注释模板new JdbcTemplate(JDBCUtil.getDataSource()).queryForObject()20201212【idea快捷键】显示方法参数 ctrl+p获取验证

2020-12-20 00:44:53 598 1

原创 【亲测有效】IDEA给方法添加注释模板

IDEA给方法添加注释模板最终效果步骤最终效果步骤依次打开File-Editor-Settings-Live Templates-“+”-2.TemplateGroup…输入组名UserGroup,选择“ok”选中该组名,点击“+”,选择1.Live Template填充参数如下:Abbreviation:*Description:方法注释(快捷键:输入/**+tab键)Template text:* * @description: * @author:

2020-12-09 21:51:02 427 1

原创 报错 Caused by: java.util.MissingResourceException: Can‘t find bundle for base name xxx, locale zh_CN

读取propertied配置文件出现如下报错:可能问题:使用ResourceBundle.getBundle()时加入了文件后缀名,如ResourceBundle.getBundle(“jedis.properties”)。.properties配置文件的路径不正确。解决方案:去掉后缀名,如ResourceBundle.getBundle(“jedis”)。配置文件存放正确路径,JavaSE项目配置文件(如jedis.properties)需放在src目录下,JavaWeb项目需放在res

2020-12-08 00:51:16 2094

原创 Jedis的基本使用

Jedis的基本使用1.jedis官方文档2.jedis常用API3.jedis常用操作4.jedisPool的基本使用5.jedis工具类的抽取6.ResourceBundle的使用1.jedis官方文档官方文档地址:http://xetorthio.github.io/jedis/2.jedis常用APIapi解释new Jedis(host, port)创建jedis对象,参数host是redis服务器地址,参数port是redis服务端口set(key,value

2020-12-08 00:38:18 479 1

原创 循环嵌套之经典图形打印(C语言版)

#include "stdio.h"//定义全局变量i,jint i,j;void main(){ /* 声明函数 */ void line(); void demo1(); void demo2(); void demo3(); void demo4(); void demo5(); void demo6(); vo...

2019-08-23 11:36:14 2893

原创 IntelliJ IDEA 2019.1.3非骨架方式创建基于Maven的JavaWeb工程

说明:需提前在计算机安装Maven并在IntelliJ IDEA中配置。环境:windows10+IntelliJ IDEA2019.1.3+Maven3.5.2。1.IntelliJ IDEA 2019.1.3初始界面,点击“Create New Project”新建工程。2.点击“Maven”创建Maven工程,选择合JDK版本后不需勾选“Create from archetype”(...

2019-06-19 14:25:11 843

【Excel】点名系统.xlsx

Excel制作的点名系统,按F9即可开始点名。

2021-01-11

【面试必备】Java常见208题.pdf

面试必备,共有208个面试常见问题和答案,含Java 基础、容器、多线程、反射、对象拷贝、Java Web、异常、网络、设计模式、Spring / Spring MVC、Spring Boot / Spring Cloud、Hibernate、Mybatis、RabbitMQ、Kafka、Zookeeper、MySql、Redis、JVM19个模块。

2021-01-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除