javaweb
小河流水人家z
这个作者很懒,什么都没留下…
展开
-
maven pom
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_原创 2017-11-13 16:00:11 · 178 阅读 · 0 评论 -
Intellij IDEA之mybatis-generator自动生成
Intellij IDEA中使用MyBatis-generator 自动生成MyBatis代码1.在maven工程中的resource中创建generatorConfig.xml配置generatorConfig.xml的<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfigur...原创 2018-08-02 11:37:42 · 216 阅读 · 0 评论 -
freemarker(FTL)常见语法大全
FreeMarker的插值有如下两种类型:1,通用插值${expr};2,数字格式化插值:#{expr}或#{expr;format}通用插值:${book.name?if_exists } //用于判断如果存在,就输出这个值${book.name?default(‘xxx’)} //默认值xxx${book.name!”xxx”} //默认值xxx${book.date?string(‘yyyy-原创 2018-01-10 14:18:39 · 2353 阅读 · 0 评论 -
spring jap分页+枚举转换
jpa分页转换 @Override public Page<OrderDto> findAll(Pageable pageable) { Page<OrderMaster> pager = orderMasterRepostry.findAll(pageable); List<OrderMaster> orderMasters = pager.getCont原创 2018-01-10 13:34:49 · 638 阅读 · 0 评论 -
springboot Websocket
本文只作为个人笔记,大部分代码是引用其他人的文章的。在springboot项目中使用websocket做推送,虽然挺简单的,但初学也踩过几个坑,特此记录。 使用websocket有两种方式:1是使用sockjs,2是使用h5的标准。使用Html5标准自然更方便简单,所以记录的是配合h5的使用方法。1、pom 核心是@ServerEndpoint这个注解。这个注解是Javaee标原创 2018-01-12 10:43:14 · 370 阅读 · 3 评论 -
Intellij idea破解2017
最开始的时候intellij用得是社区版,因为博主没有钱去买专业版。。。但是后来发现社区版的功能确实弱了很多,比如流弊闪闪的Diagrams功能就没有…比如社区版不支持web项目,想起个tomcat跑个web项目都没法搞。于是,博主重新下载了个专业版的intellij,果然各项功能用得飞起,起个web项目再也不用担心没有tomcat server了。专业版的intellij可以免费试用30天。为了以原创 2017-12-16 08:54:20 · 502 阅读 · 0 评论 -
JavaLombok
背景 我们在开发过程中,通常都会定义大量的JavaBean,然后通过IDE去生成其属性的构造器、getter、setter、equals、hashcode、toString方法,当要对某个属性进行改变时,比如命名、类型等,都需要重新去生成上面提到的这些方法,那Java中有没有一种方式能够避免这种重复的劳动呢?答案是有,我们来看一下下面这张图,右面是一个简单的JavaBean,只定义了两个属性,在类原创 2017-12-14 17:32:31 · 182 阅读 · 0 评论 -
php与java通用AES加密解密算法
AES指高级加密标准(Advanced Encryption Standard),是当前最流行的一种密码算法,在web应用开发,特别是对外提供接口时经常会用到,下面是我整理的一套php与java通用的AES加密解密算法。 php版代码如下:<?phpclass CryptAES{ protected $cipher = MCRYPT_RIJNDAEL_128; protecte原创 2017-12-22 09:54:20 · 529 阅读 · 0 评论 -
springmvc常用注解标签详解
1、@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controller原创 2017-11-13 16:02:47 · 187 阅读 · 0 评论 -
mysql5,7 安装
sc delete mysql//删除 mysqld install //安装 mysqld –initialize //初始化 删除data net start mysql;//启动 net stop mysql;//停止mysql如何修改root用户的密码 方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password...原创 2018-08-24 14:48:58 · 188 阅读 · 0 评论