- 博客(21)
- 收藏
- 关注
原创 Http接口调用方法:常规http接口与返回值转换为对象&xml请求参数方法与xml返回值解析&使用线程池处理接口返回数据
场景:erp接口返回数据量为几万条,为提高性能,使用线程池@Transactional //为代码加锁,保证数据完整性;调用http接口的多种方法,post,get,put,delet,请求参数为jsong,为xml,解析jsong返回值为对象,解析xml字符串返回值中需要的数据
2024-12-23 14:39:33
265
原创 Jasper Report&Jaspersoft Studio 6 使用详细教程
Static Text 静态文本 Text FieId 动态文本(关联我们数据的字段名称)Barcode 条形码,二维码,静态文本,也可以关联字段List 集合数据(可以通过关联集合的数据自动进行循环展示),会自动增加页数Static Text 静态文本 使用可以直接拖拽右侧工具栏 ,双击可以修改文本。Text FieId 动态文本 使用直接拖拽的话会导致属性值映射不到的情况在左下侧这里看清自己要在那个文件中新建变量。
2024-05-28 15:51:24
6098
19
原创 普元eos框架,前端时间格式问题:
jsp初始化页面渲染数据时 将Sat Apr 09 2022 08:00:00 GMT+0800 (中国标准时间) 时间格式,转换为 指定时间格式如:(“yyyy-MM-dd hh:mm:ss”)
2022-09-22 09:44:49
571
原创 Redis中常见的命令&应用场景&持久化&集群
目录一,redis中常见的命令1.1 redis中key的操作。1.2 redis中数据库操作命令1.3 redis支持的数据类型1.4 string数据类型的命令1.5 hash散列类型的命令1.6 list队列类型的命令1.7 set集合类型的命令1.8 sort set集合类型的命令二.redis的应用场景。三. redis的持久化方式4.1 rdb持久化方式【1】手动触发 save命令 bgsave命令【2】自动触发----底层原理就是调.
2022-02-26 16:16:21
595
原创 Redis 介绍及安装
目录一,什么是NOSQL?二,NOSQL和RDBMS的区别三,常见的NOSQL数据库类型四,什么是redis.五, 为什么使用redis(1)redis的插件 (2) 上传redis安装包(3)解压该文件 (4) 编译redis 和 安装 ----进入解压目录(5)启动redis服务器redis-server /redis配置文件所在的路径(6)客户连接redis服务(7) 设置redis启动时后台启动(8redis图像化界面--R...
2022-02-26 14:52:06
1065
原创 NGINX安装教程
一安装Nginx1.下载nginxnginx官方网站:http://nginx.org/en/download.htmllinux系统版本 建议安装稳定版2.使用xshell连接虚拟机 使用xftp上传文件xshell&&xftp中文官方网站:https://www.xshellcn.com/xiazai.html下载并安装这两个3.打开虚拟机啊使用xshell连接ifconfig查看ip地址主机输入虚拟机ip地址 连接用户名是虚拟机用户名和密码.
2022-02-26 10:12:45
3324
原创 线程安全以及如何避免死锁,线程通信
一,解决线程安全问题--加锁1,synchronized 自动锁synchronized () {}()锁资源-----共享资源作为锁资源.只要使用的是同一把锁资源就可以上锁成功。必须是对象可以是(this或Object)public class TestTicket { public static void main(String[] args) { Ticket task=new Ticket();//任务对象 Thread t1=new
2022-01-05 20:28:25
2961
原创 多线程如何实现以及线程中常用的方法
一,什么是线程什么是进程进程:正在运行的程序。系统分配资源的基本单位,如果是单核CPU,宏观上进程是并行运行,微观上串行运行。什么是线程线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。线程,又称轻量级进程(Light Weight Process)进程中的一条执行路径,也是CPU的基本调度单位。一个进程由一个或多个线程组成,彼此间完成不同的工作,
2022-01-05 19:35:41
780
原创 SSM整合,非常详细的ssm整合 案例【源码】
ssm的整合就是spring框架和mybatis框架的整合一,创建一个mven web项目:将web.xml文件中的内容用下面的代码替换掉<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xs..
2021-12-09 16:53:13
1687
原创 SpringMvc拦截器
拦截器:只会拦截springmvc的控制层接口路径自定义拦截器类 返回 true为通过 fales 为拦截public class Myinterceptor implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Ex...
2021-12-08 20:04:47
312
原创 SpringMvc控制层数据渲染到页面
servle 四大域对象保存数据 page(同一个jsp有效) page域指的是pageContext. request(一次请求) request域request HttpServletContext session(一次会话) session域session HttpSession application(当前web应用) application域指的是application ServletCont...
2021-12-08 19:48:17
750
原创 SpringMVC
什么是MVC架构MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创.
2021-12-05 18:47:09
131
原创 mybatis模糊查询/分页查询
模糊查询 like concat关键字<select id="selecttj" resultMap="BaseResultMap"> select <include refid="Base_Column_List"/> from book_info <where> <if test="bookName!=null and bookName!=''"> book_name=#{bookNam...
2021-12-05 18:02:27
2248
原创 Mybatis查询一对多以及动态Sql
一对多:一对多关系是关系数据库中两个表之间的一种关系,该关系中第一个表中的单个行可以与第二个表中的一个或多个行相关,但第二个表中的一个行只可以与第一个表中的一个行相关。Class班级表实体类/** * @program: batis02 * @description: * @author: 不会代码的坤仔 * @create: 2021-12-02 21:23 **/@Datapublic class Classes { private int id; p
2021-12-05 17:46:01
1070
原创 Mybatis在实际开发中是怎么使用的
Mybatis实际用法dao接口&Mybatis传递多个参数&Mybatis特殊字符的处理&Mybatis优化&Mybatis事务处理&Mybatis列名属性名不一致
2021-12-05 17:10:13
612
原创 Mybatis入门及简单的(CRUD)
lombok引用lombokk后只需要在类中加上@Data注解会帮你自动添加get/set方法和tostring1.1 安装lombok插件。1.2 引入lombok依赖。 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.22</v.
2021-12-05 16:07:35
331
原创 Maven介绍与使用
maven是什么?maven是一个项目构建和管理的工具,提供了帮助管理 构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等。maven简单来说:通过pom.xml通过坐标的形式管理项目中的jar包我们为什么要使用maven呢?maven的好处在于可以将项目过程规范化、自动化、高效化以及强大的可扩展性。利用maven自身及其插件还可以获得代码检查报告、单元测试覆盖率、实现持续集成等等方便我们引用相应的依赖jar包如何使用maven
2021-12-05 15:27:03
600
原创 Mybatis链表查询/嵌套查询
链表查询order表user表1,创建表的实体类 User表和Order表order类中的 private User user 用来关系两个类(连接起来)查询:根据order订单号查询订单和用户所有信息创建orderdao方法:创建配置文件和映射文件 映射文件应放在mapper文件夹中 后缀为(xml)配置文件用来连接数据库和引用配置文件mapper文件:测试结果嵌套查询 userda...
2021-12-03 16:10:17
2304
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人