logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JdbcTemplate

JdbcTemplateSpring为传统的jdbc API进行封装,简化持久层操作,虽然jdbcTemplate很灵活,但和ORM框架相比jdbcTemplate功能就显得力不从心了,学习jdbcTemplate是为学习ORM框架做铺垫ORM:对象关系映射 O:对象 R:关系 M:映射传入Jdbc API与Spring jdbcTemplate比较//JDBC APIStatement stat

MySQL 获取时间函数

1. 选取日期时间的各个部分:日期、时间、年、季度、月、日、小时、分钟、秒、微秒(注意写法  大小写和在SQL语句内自动加引号问题引号要去除) 1. 选取日期时间的各个部分:日期、时间、年、季度、月、日、小时、分钟、秒、微秒set @dt = '2008-09-10 07:15:30.123456';select date(@dt); -- 2008-09-10select time(@...

ssm框架-批量修改的实现方式

需求:可以有多选框选择多个设备,分配给同一个责任人管理。分析:因为是多选,设备需要封装成List集合再将数据传入到Controller层,然后进行业务处理单表操作第一步:编写实体类用于controller接受数据(项目中用到了tkmybatis所以不用写get/set),将设备id封装成list@Data@EqualsAndHashCode(callSuper = false)@NoArgsC..

CASE函数的使用

在查询数据的时候 需要查询含有某种条件的数量,用一个count可能解决不了。那么就要试用一下Sum配合case函数了。eg:SUM( CASE  WHEN   n.state=0   THEN 1    ELSE 0   END  ) AS normalcount查询符合state=0的数据总量也可在内部查询: SUM(   CASE  WHEN(SELECT   TYPE FRO...

spring boot mybatis批量修改

前言:之前的批量修改是在实体类里面再引入一个实体类 ,数据获取十分麻烦复杂,现在我们可以将前端传来的数据全部封装成字符串,数据用逗号隔开举个栗子:在maven中加入引用:也就是加入lombok的jar包<dependency><groupId>org.projectlombok</groupId>...

SVN还原更新,本地代码没有提交,不小心代码被覆盖,代码的找回方式

在网上找了很多方法都不行     后来我就在页面里面按了几次Ctrl+z竟然可以了  激动  !!!!!

#svn
JSP常用的几种跳转方式

这次做项目,用到几种不同的JSP跳转的方式,在此总结5中常用方法。         常用的跳转方式有以下几种:(1)href超链接标记,属于客户端跳转(2)使用javascript完成,属于客户端跳转(3)提交表单完成跳转,属于客户端跳转(4)使用response对象,属于客户端跳转(5)使用requestDispatcher类,属于服务器跳转        下面一一来

WebSocket和kafka实现数据实时推送到前端

WebSocket和kafka实现数据实时推送到前端一. 需求背景需要将kafka中的数据实时推送到前端展示。最开始想到的是前端轮询接口数据,但是无法保证轮询的频率和消费的频率完全一致,或造成数据缺失等问题。最终确定用利用WebSocket实现数据的实时推送。二. websocket简介WebSocket用于在Web浏览器和服务器之间进行任意的双向数据传输的一种技术。WebSocket协议基于TC

#websocket#kafka#前端
SpringBoot中使用Ehcache的详细教程

SpringBoot中使用Ehcache的详细教程

#spring boot#java#缓存
到底了