最初-杂
呼拉拉呼拉
用以记录学习!
展开
-
Spring Data Jpa --分页、排序查询
spring Data Jpa对于分页以及排序的查询也有着完美的支持,通过Pageable来对数据库进行分页查询。继承PagingAndSortingRepository接口BlogRepository的定义如下:public interface BlogRepository extends PagingAndSortingRepositoryBlog, Int转载 2017-05-19 18:32:36 · 6297 阅读 · 0 评论 -
Taglib的打包部署和使用方式详解(转载)
1. Taglib的编写 Taglib用于将呈现逻辑进行封装。 它必须继承自TagSupport类。 下面是一个简单的例子: package org.topxp.taglib;import java.io.IOException;import java.util.Date;import javax.ser转载 2016-07-26 16:02:01 · 2722 阅读 · 0 评论 -
Eclipse常用快捷键汇总(转载)
注:红色标出来的是经常使用到的快捷键Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+Shift+O 自动导入所需要的包(这个用的次数也相当多)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)转载 2016-07-27 09:38:24 · 240 阅读 · 0 评论 -
Json数据格式(转载)
JSON 数据格式 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。基础结构JSON建构于两种结构:1. “名称/值”对的集合(A collection of name/value pair转载 2016-07-27 11:13:29 · 330 阅读 · 0 评论 -
linux中cat、more、less、tail、head命令的区别(转载)
一、cat 显示文件连接文件内容的工具 cat 是一个文本文件(查看)和(连接)工具,通常与more搭配使用,与more不同的是cat可以合并文件。查看一个文件的内容,用cat比较简单,就是cat后面直接接文件名。 如:root@ubuntu :/# cat /etc/passwd 1、cat 语法结构: cat [选项] [文件]... 选项转载 2016-07-29 14:17:04 · 786 阅读 · 0 评论 -
grep的用法
首先创建我们练习grep命令时需要用到的demo文件demo_file。$ cat demo_fileTHIS LINE IS THE 1ST UPPER CASE LINE IN THIS FILE.this line is the 1st lower case line in this file.This Line Has All Its First Character Of The Wo转载 2016-07-29 14:21:04 · 362 阅读 · 0 评论 -
Struts2学习之OGNL表达式原理(转载学习)
一、OGNL表达式基础知识 1. 示例:第一个OGNL程序2. 示例:上下文环境中使用OGNL3. 示例:使用OGNL调用方法4. 示例:使用OGNL操作集合 5. 示例:使用OGNL过滤集合与投影集合二、OGNL与Struts2OGNL表达式OGNL,全称为Object-Graph Navigation Language,它是一个转载 2016-08-02 09:09:53 · 414 阅读 · 0 评论 -
struts2请求过程源码分析(转载学习)
struts2请求过程源码分析 Struts2是Struts社区和WebWork社区的共同成果,我们甚至可以说,Struts2是WebWork的升级版,他采用的正是WebWork的核心,所以,Struts2并不是一个不成熟的产品,相反,构建在WebWork基础之上的Struts2是一个运行稳定、性能优异、设计成熟的WEB框架。 我这里的struts2源码是从官网转载 2016-08-02 13:54:48 · 443 阅读 · 0 评论 -
classpath路径
src不是classpath, WEB-INF/classes,lib才是classpathWEB-INF/ 是资源目录, 客户端不能直接访问, 这话是没错,不过现在的IDE编译器在编译时会把src下的文件(是文件,不是.java)移到WEB-INF/classes下。不过值得注意的是,spring配置文件里这个locations是uri表示,也就是说你写的jdbc.propertie转载 2016-08-04 11:06:59 · 300 阅读 · 0 评论 -
git for mac安装
我们在windows上使用git的时候,有时候为了便利,直接采用git+tortoisegit的方式。这种方式可以带来很多的方便,不过在mac上,并没有tortoisegit的mac版本,不过有source tree和gitX等工具。不过,今天主要不是讲这些客户端工具的使用,而是讲通过终端命令安装git的步骤及注意事项。 1.下载git客户端程序,地址为:https://git-sc转载 2016-08-08 14:07:44 · 18061 阅读 · 0 评论 -
maven for mac 安装
1、下载http://maven.apache.org/download.cgi2、把下载到的压缩包解压到相应目录,我使用的目录结构是/usr/local/maven/maven-3.2.33、配置4个环境变量。看看~/下是否有.bash_profile文件,如果没有就创建一个,环境变量要配置在这个文件中。创建文件:touch ~/.bash_profile打开文件:open转载 2016-08-08 15:05:15 · 402 阅读 · 0 评论 -
maven POM.xml文档详解
POM的全称是“ProjectObjectModel(项目对象模型)”。pom.xml详解声明规范http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/转载 2016-08-11 09:26:55 · 453 阅读 · 0 评论 -
spring-boot-starter-logging logback常用配置之<appender>标签详解
原文:http://blog.csdn.net/haidage/article/details/6794529logback 常用配置详解(二) :是的子节点,是负责写日志的组件。有两个必要属性name和class。name指定appender名称,class指定appender的全限定名。 1.ConsoleAppend转载 2016-08-30 09:49:42 · 7926 阅读 · 1 评论 -
spring-boot-starter-logging logback配置之<configuration><logger>标签详解
logback 配置详解(一) and 一:根节点包含的属性: scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。debug:转载 2016-08-30 09:53:19 · 5552 阅读 · 0 评论 -
spring-boot-started-logging logback常用配置之<filter>标签详解
:过滤器,执行一个过滤器会有返回个枚举值,即DENY,NEUTRAL,ACCEPT其中之一。返回DENY,日志将立即被抛弃不再经过其他过滤器;返回NEUTRAL,有序列表里的下个过滤器过接着处理日志;返回ACCEPT,日志会被立即处理,不再经过剩余过滤器。过滤器被添加到 中,为 添加一个或多个过滤器后,可以用任意条件对日志进行过滤。 有多个过滤器时,按照配置顺序执行。转载 2016-08-30 15:57:59 · 1654 阅读 · 0 评论 -
Spring Data Jpa
本文转载自http://perfy315.iteye.com/blog/14602261.Spring Data所解决的问题Spring Data :提供了一整套数据访问层(DAO)的解决方案,致力于减少数据访问层(DAO)的开发量。它使用一个叫作Repository的接口类为基础,它被定义为访问底层数据模型的超级接口。而对于某种具体的数据访问操作,则在其子接口中定义。public转载 2017-05-19 11:21:08 · 238 阅读 · 0 评论 -
在SSH框架中使用Spring的好处
在SSH框架中使用Spring的好处在SSH框假中spring充当了管理容器的角色。我们都知道Hibernate用来做持久层,因为它将JDBC做了一个良好的封装,程序员在与数据库进行交互时可以不用书写大量的SQL语句。Struts是用来做应用层的,他它负责调用业务逻辑serivce层。所以SSH框架的流程大致是:Jsp页面----Struts------Service(业务逻辑处理类)--转载 2016-07-25 13:28:59 · 434 阅读 · 0 评论