![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
完善者
只想把最好的给你们
展开
-
干货满满:MySQL关于日期查询方面的语句
查询当天时间最小值 SELECT DATE_FORMAT(CURDATE(),'%Y-%m-%d %H:%i:%s');查询当天时间最大值SELECT DATE_SUB(DATE_ADD(CURDATE(), INTERVAL 1 DAY),INTERVAL 1 SECOND)统计当天每小时发生的次数SELECT HOUR ( time ) AS time, count( * ) AS totalFROM 表名 AS srWHERE timeBETWEEN DAT..原创 2020-10-29 18:54:21 · 230 阅读 · 0 评论 -
freemarker模板引擎使用的高级技巧
字符串、集合操作<#assign a = 'hello'/><#assign b = 'world'/>1. 字符串连接${a + b}2. 字符串截取${(a + b)?substring(5,8)}3.字符串长度${(a + b)?length}4.字符串大小写<!--字符串大写-->${(a ...原创 2020-02-21 11:20:43 · 417 阅读 · 0 评论 -
你要用的freemarker模板引擎的使用技巧,全都在这里啦!
一.freemaker取值java中常用的数据模型基本类型数据(比如Integer) 封装的对象类型(比如User对象) 集合类型:List、Map取值(插值)指令1. 常用${var}语法进行取值${username}2. 对null、不存在对象取值${var!}${(user)!'我是默认值'}3. 取包装对象的值,通过“点”语法:${User.n...原创 2020-02-20 19:03:47 · 666 阅读 · 0 评论 -
Struts2拦截器的学习
一.首先我应该先要了解Struts2拦截器的执行原理 Struts 2的拦截器实现相对简单。当请求到达Struts2的ServletDispatcher时,Struts 2会查找配置文件,并根据其配 置实例化相对的拦截器对象,然后串成一个列表(list),最后一个一个地调用列表中的拦截器。事实上,我们之所以能够如此灵活地使用拦截器,完全归功于“动态代理”的使用。动态代理是代理对象根据客户的需求做出...原创 2018-07-03 11:58:56 · 860 阅读 · 1 评论 -
Struts2实现文件上传和下载
Struts2实现文件上传 文件上传是web应用里面常用的功能,在网页上传照片、使用在线OA传递文档至服务器等。大家应该学过JSP中关于Apache下面的commons子项目的FileUpload组件来实现文件上传的功能。那么在struts2是如何实现文件上传的,实际上我们前面刚刚讲过,上传功能在Struts2的框架中已经定义好了专用拦截器,并且已经配置到了默认的执行功能中。我们只需要在程序...原创 2018-07-04 18:39:10 · 231 阅读 · 0 评论 -
关于SpringMVC处理器映射器,处理器适配器,视图解析器的配置
一:非注解的配置 非注解处理器映射器 第一种方式: <!-- 配置非注解处理器映射器 将bean的name作为url查找,需要在配置Handler时指定beanname(就是url) --><bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMappin...原创 2018-07-24 09:23:36 · 588 阅读 · 0 评论 -
Spring集成Hibernate映射文件的4种方式
概要 在Spring的applicationContext.xml中集成Hibernate映射文件,通常是在<sessionFactory>这个Bean实例中进行的,若配置的映射文件较少时,可以用sessionFactory的所属类LocalSessionFactoryBean的“mappingResources”属性,但使用“mappingResource...原创 2018-08-08 16:15:38 · 793 阅读 · 0 评论