- 博客(12)
- 资源 (4)
- 收藏
- 关注
原创 集成日志框架实践
一、日志概述1. 日志的级别Java应用中,日志一般分为以下5个级别:ERROR 错误信息WARN 警告信息INFO 一般信息DEBUG 调试信息TRACE 跟踪信息Spring Boot使用Apache的Commons Logging作为内部的日志框架,其仅仅是一个日志接口,在实际应用中需要为该接口来指定相应的日志实现。Spring Boot默认的日志实现是Java Util...
2019-09-23 19:50:03 205
原创 部署SpringBoot Project到外置Tomcat容器
一、SpringBoot Project两种打包方式SpringBoot 项目约定优于配置,连Tomcat都自集成了,只用直接编写SpringBoot启动类,然后一键开启内置的Tomcat容器服务即可部署运行。但如果要部署到本地Tomcat或部署到某个服务器上,此时就需要剥离掉SpringBoot项目内置的Tomcat,进而将应用发布并部署到外置的Tomcat容器之中。二、修改Project...
2019-09-23 17:32:50 248
转载 SpringBoot 快速开启事务
一、序言此前,我们主要通过XML配置Spring来托管事务。在SpringBoot则非常简单,只需在业务层添加事务注解(@Transactional )即可快速开启事务。虽然事务很简单,但对于数据方面是需要谨慎对待的,识别常见坑点对我们开发有帮助。二、测试准备1. 添加数据库记录打开 Navicat 的查询窗口,然后执行以下SQL:DROP TABLE IF EXISTS `accou...
2019-09-20 17:17:52 249
原创 JavaScript 常用小笔记
1. 强迫症患者<link rel="stylesheet" type="text/css" href="something.css" /><script type="text/javascript" src="myscripts.js"></script>2. JS中定义全局变量var name = 'abc';function getName()...
2019-09-20 15:33:37 344
原创 JavaScript和ajax执行顺序比较
一、JavaScript在HTML中的加载顺序1. 正常网页加载流程从上到下运行,先解析<head>标签中的代码<head>标签中会包含一些引用外部文件的代码,从开始运行就会下载这些被引用的外部文件。当遇到<script>标签时,浏览器暂停解析(不是暂停下载),将控制权交给JavaScript引擎(解释器)。 如果<script>标签引用...
2019-09-19 10:07:10 281
原创 Java优雅编码之Lombok
一、概述1. 官网介绍大概的意思:Lombok是一个Java库,能自动插入编辑器并构建工具,简化Java开发。通过添加注解的方式,不需要为类编写getter或eques方法,同时可以自动化日志变量。2. 使用 Lombok 通过提供简单的语法注解形式来帮助简化消除一些必须有但显得很臃肿的Java 代码,典型的是对于 POJO对象的简化(如自动帮我们生成Setter和Getter等),有...
2019-09-18 16:29:45 665
原创 AJAX从入门到深入
一、AJAX简介1.概述AJAX(Asynchronous Javascript And XML)AJAX = 异步 JavaScript 和 XML(标准通用标记语言的子集);AJAX 是一种用于创建快速动态网页的技术,在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求),这样就可使网页从服务器请求少量的信息,而不是整个页面;通过在后台与服务器进行少量数据交换,AJAX ...
2019-09-18 14:41:43 193
原创 前端模板引擎 -- Freemarker(二)
一、使用Freemarker页面实现后端分页1. 引入页 product.ftl<#-- 分页的表单,包含分页参数,分页搜索的条件 --><form name="pageForm" action="/product/findByPage" method="post"> <#-- 分页参数:当前页 --> <input type="hi...
2019-09-17 19:56:52 398 1
原创 Layui模块化前端框架开箱使用
官网:经典模块化前端框架一、快速上手1. 下载layui后引入两个文件到项目目录./layui/css/layui.css./layui/layui.js //提示:如果是采用非模块化方式(最下面有讲解),此处可换成:./layui/layui.all.js2. 使用layui模块前需要加载所要使用的模块方法:layui.use([mods], callback)/* De...
2019-09-17 16:51:02 469
原创 Oracle MySQL对比
数据类型类型------解释字符类型char一个定长字符串,当位数不足自动用空格填充字符类型varchar2一个变长字符串,不会用空格填充至最大长度数字类型numberOracle中精度很高, 远远高于许多编程语言中float、double类型日期类型date一个7字节的定宽日期/时间数据类型日期类型timestamp7 字节或1...
2019-09-12 15:57:22 165
原创 Apache ECharts 开箱使用
一、ECharts介绍ECharts是百度开源的纯 Javascript 图表库,它是 Enterprise Charts(商业产品图表库),提供商业产品常用图表库,底层基于 ZRender,创建了坐标系,图例,提示,工具箱等基础组件,并在此上构建出折线图(区域图)、柱状图(条状图)、散点图(气泡图)、K线图、饼图(环形图)、地图、力导向布局图,同时支持任意维度的堆积和多图表混合展现。二、E...
2019-09-12 15:35:05 800
原创 Layui -- 实现动态操作左侧菜单栏
一、实现效果二、代码实现1. main.ftl项目主页面,注意引入layui的css样式和js文件,还要引入aside.ftl左侧菜单栏 和 main.js文件。<#assign base=springMacroRequestContext.contextPath />...<div class="layui-layout layui-layout-admin"...
2019-09-10 15:22:10 13372 7
Dubbo简单入门案例
2019-07-05
SSM框架 简单产品订单数据后台操作网站
2019-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人