Java
文章平均质量分 72
男银的骄傲
只有写博客才能玩转人生
展开
-
String(字符串)之常用方法
在Java中,String是一个引用类型,它本身是一个class。Java编译器对String有特殊处理,可直接用"..."来表示一个字符串 string s = "..." Java字符串的一个重要特点就是字符串不可变 String s1 = "hello"; String s2 = "hello"; System.out.println(s1 == s2); // tr...原创 2020-01-09 18:18:43 · 305 阅读 · 0 评论 -
制作SpringBoot启动图案
喜欢别具一格的启动图案的小伙伴们可以玩下 首先在SpringBoot项目的resources的目录下新建banner.txt文件 制作图案地址:springboot启动图案定制 通过输入字符串,制作图案 然后把图案粘贴在banner.txt文件上就行了 ...转载 2019-08-16 17:11:28 · 255 阅读 · 0 评论 -
Spring Boot 热部署
Idea 默认情况下是没有打开自动编译的, 手动编译快捷键(Ctrl+Shift+F9) 实现方式 :使用 spring-boot-devtools 1> 在pom.xml 添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>...原创 2019-08-12 16:37:12 · 91 阅读 · 0 评论 -
关于SpringBoot的debug调试
一. pom.xml关于JVM的配置 配置参数: -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005 参数含义: -Xdebug : 通知JVM工作在DEBUG模式下 -Xrunjdwp : 通知JVM使用(java debug wire protocol)来运...原创 2019-08-19 10:20:39 · 1697 阅读 · 0 评论 -
SSH框架整合
框架整合原理 Spring 和 Struts2 整合: 用spring容器管理action 对象,action对象交给spring容器负责创建 Spring 和 hibernate 整合: 用spring容器管理 sessionfactory 、spring负责session维护以及aop事务 框架整合的步骤...原创 2018-08-17 09:58:35 · 127 阅读 · 0 评论 -
mybatis 进阶笔记
简单使用mybatis的增删改查 通过id查找到用户 使用的sql: SELECT * FROM `user` WHERE id = 1 在user.xml中添加select标签,编写sql: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD M...原创 2018-08-15 16:10:12 · 259 阅读 · 0 评论 -
Mybatis快速入门
Mybatis 介绍 Mybatis是一个数据持久层框架(dao层),数据持久化:将数据从内存存储到硬盘中 简单易学,灵活性高 属于半orm框架,而hibernate属于orm框架 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改...原创 2018-08-14 21:52:31 · 127 阅读 · 0 评论 -
Redis 数据结构(五大数据类型)命令总结
Java 操作Redis Jedis 导入依赖(maven项目) <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.8.0</version> </...原创 2018-08-10 11:25:16 · 117 阅读 · 0 评论 -
Redis的安装与配置
1、下载 http://www.redis.net.cn/download 版本的发行的惯例: 主版本+副版本+补丁级别 3.2.5 如果副版本是奇数,这个软件就是非标准的发行版本 是偶数,就标准的版本。2.9x 就是3.0的非标准版本 2. 将下载的安装包,移动到 /opt/module/redis路径下 执行解压命令,查看解压后的文件夹,里面存放的都是运行的脚本 ...原创 2018-08-08 19:53:02 · 185 阅读 · 0 评论 -
OGNL表达式
介绍 OGNL:对象视图导航语言(Object Graphic Navigation Language)Struts框架使用OGNL作为默认的表达式语言 ${user.addr.name} 这种写法就叫对象视图导航 OGNL不仅可以视图导航 支持比EL表达式更加丰富的功能 详情请看代码 代码示例: bean类 package cn.bean; public class User...原创 2018-07-25 20:16:01 · 1384 阅读 · 2 评论 -
struts 2 学习笔记
什么是Struts2? Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求。 (Struts前身webWork) Struts2框架的控制器将“获取请求”和“分发转向”代码抽取出来写在配...原创 2018-07-24 19:39:38 · 132 阅读 · 0 评论 -
Hibernate进阶笔记
一.hibernate中的实体创建规则 1>对象必须有oid. 2>对象中的属性,尽量使用包装类型 3>不使用final修饰类 4>提供get/set方法.... 二.hibernate主键生成策略(7种) increment: 查询最大值.再加1 identity: 主键自增. sequence:Oracl...原创 2018-07-18 19:38:20 · 104 阅读 · 0 评论 -
过滤器Filter
过滤器Filter filter的简介 filter是对客户端访问资源的过滤,符合条件放行,不符合条件不放行,并且可以对目 标资源访问前后进行逻辑处理 步骤: 编写一个过滤器的类实现Filter接口 实现接口中尚未实现的方法(着重实现doFilter方法) 在web.xml中进行配置(主要是配置要对哪些资源进行过滤) Filter的API详解 filter生命周...原创 2018-07-17 19:48:44 · 195 阅读 · 0 评论 -
Hibernate框架学习笔记
1、什么是框架? 框架就是一个半成品的项目,提高开发效率 PS:不必纠结于框架本身的实现,只要学会如何使用这个框架即可。 2、什么是Hibernate框架? 这个框架应用于DAO层 实体类和数据表之间建立了联系,通过操作对象,直接对数据库进行修改。 简介 Hibernate的优点及好处: Hibernate对jdbc 访问数据库的代码做了轻量...原创 2018-07-17 19:22:46 · 276 阅读 · 0 评论 -
动态页面技术(JSP/EL/JSTL)
一、JSP技术 1.jsp脚本和注释 jsp脚本: 1)<%java代码%> ----- 内部的java代码翻译到service方法的内部 2)<%=java变量或表达式> ----- 会被翻译成service方法内部out.print() 3)<%!java代码%> ---- 会被翻译成servlet的成员的内容 jsp注释:不同的注释可见...转载 2018-07-16 11:25:11 · 182 阅读 · 0 评论 -
JDBC事务笔记
事务 一、事务概述 1.什么是事务 一件事情有n个组成单元 要不这n个组成单元同时成功 要不n个单元就同时失败 就是将n个组成单元放到一个事务中 2.mysql的事务 默认的事务:一条sql语句就是一个事务 默认就开启事务并提交事务 手动事务: 1)显示的开启一个事务:start transaction 2)事务提交:commit代表从开启事务到事务提交 中间的所有的sql都认为...原创 2018-07-16 11:20:45 · 101 阅读 · 0 评论 -
Ajax 技术、JSON
Js原生Ajax和Jquery的Ajax 一、Ajax概述 1.什么是同步,什么是异步 同步现象:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待 卡死状态 异步现象:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随 意做其他事情,不会被卡死 2.Ajax的运行原理 页面发起请求,会将请求发送给浏览器内核中的Ajax引擎,Ajax引...原创 2018-07-16 11:15:57 · 155 阅读 · 0 评论 -
DBUtils学习笔记
基本`介绍 Commons DbUtils是Apache组织提供的一个对JDBC进行简单封装的开源工具类库,使用它能够简化JDBC应用程序的开发,同时也不会影响程序的性能。 DBUtils是java编程中的数据库操作实用工具,小巧简单实用, 1. 对于数据表的读操作,他可以把结果转换成List,Array,Set等java集合,便于程序员操作; 2. 对于...原创 2018-07-16 11:10:44 · 135 阅读 · 0 评论 -
hibernate框架
简介: 小结:Hibernate是一个轻量级的JDBC封装,也就是说,我们可以使用Hibernate来完成原来我们使用JDBC完成的操作,也就是与数据库的交互操作。它是在dao层去使用的 Hibernate就是个持久层的ORM框架 ORM:(Object Relation Mapping) 对象关系映射 为什么使用Hibernate框架? H...原创 2018-07-16 11:04:21 · 177 阅读 · 0 评论