JavaEE
Mr_Zhang618
这个作者很懒,什么都没留下…
展开
-
Eclipse快捷键大全
Eclipse快捷键大全 Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下...原创 2018-06-12 23:03:32 · 79 阅读 · 0 评论 -
Shiro框架的配置和使用
URL权限过滤shiro安全框架:+ehcache缓存1、引入依赖pom.xml <!-- Apache Shiro 权限架构 --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId...原创 2018-07-09 15:41:47 · 452 阅读 · 0 评论 -
配置一个新的eclipse需要注意什么
1.首先引入maven仓库,否则导入maven项目的时候会疯狂的下载jar包到本地的C盘的.m2文件夹2.配置全局编码为UTF-8编码3.配置jsp页面的编码原创 2018-07-03 14:55:47 · 644 阅读 · 0 评论 -
Tomcat集群的配置
BOS: 8006 8081 8010CRM: 8007 8082 8011FORE: 8008 8083 8012SMS: 8009 8084 8013Tomcat: 8005 8080 8009...原创 2018-07-03 14:57:08 · 266 阅读 · 0 评论 -
一个自定义异常处理类的配置方法
1.自定义异常处理类public class SysException extends Exception { private String message; public String getMessage() { return message; } public SysException(String message) { ...原创 2018-07-10 21:14:10 · 569 阅读 · 0 评论 -
shiro权限控制
一、 完成shiro在项目中基本的配置思路:分别在web.xml配置过滤器以及在applicationContext.xml去配置 实现步骤:1、在pom.xml里引入shiro的坐标 <shiro.version>1.2.2</shiro.version> <!-- 权限控制 框架 -->...原创 2018-07-05 08:51:09 · 615 阅读 · 0 评论 -
Mybatis的几点注意事项:
现在主流的开发方式是使用Mapper动态代理的方式来进行,开发,在进行开发的时候我们需要注意Mapper动态代理方式开发的一些小细节:Mapper动态代理开发,只需要写接口,不需要写实现类1.namespace和mapper接口路径保持一致2.接口的方法名和sql的id保持一致3.接口方法形参类型和parameterType保持一致4.接口方法返回值类型和resultType保...原创 2018-07-17 11:07:46 · 212 阅读 · 0 评论 -
Mybitas和Hibernate的区别
1.Hibernate是一个完整的ORM框架,Mybatis是一个不完整的ORM框架2.Hibernate的学习门槛高,但是Hibernate的学习门槛低3Hibernate的灵活性差,但是数据库无关性更好,针对不同数据库的兼容性更强,Mybatis的兼容性不强牺牲了数据库的兼容性能.但是灵活性更好.因此应该根据不同的项目需求来进行项目的选型.如果是访问量不高,对性能要求不高的内网项目,并且上线时...原创 2018-07-04 20:49:20 · 503 阅读 · 0 评论 -
Mapper动态代理的开发
优点就是只需要定义不需要写实现类1.namespace和mapper接口路径一致2.接口方法名和sqlid保持一致3.接口的方法形参类型和parameterType保持一致4.接口方法返回值类型和resultType保持一致...原创 2018-07-05 08:49:59 · 119 阅读 · 0 评论 -
Mapper动态代理开发的注意事项
Mapper动态代理开发,只需要写接口,不需要写实现类1.namespace和mapper接口路径保持一致2.接口的方法名和sql的id保持一致3.接口方法形参类型和parameterType保持一致4.接口方法返回值类型和resultType保持一致...原创 2018-07-13 20:39:26 · 521 阅读 · 0 评论 -
IDEA快捷键--不断更新版
Shift+Shift若是你不能清楚的知道自己查找内容的类别,我们可以使用:Shift+Shift 来查找,它可以查看其中的任意文件,即使你写了一个功能为hello,这样我们在java/js等等文件中都有hello,但是只要使用这个功能还是可以快速的将它从文件夹中找到Ctrl+Shift+F搜索当前的目录查看类的继承关系Ctrl+HF7进入方法F8不进入方法F9到下一...原创 2018-08-20 15:52:19 · 830 阅读 · 1 评论 -
JSTL Functions标签库简介,请注意区别JSTL核心标签库
本博第12章的12.3节(定义和使用EL函数)介绍了EL函数的创建和使用方法。在JSTL Functions标签库中提供了一组常用的EL函数,主要用于处理字符串,在JSP中可以直接使用这些函数。 在JSP文件中使用Functions标签库,要先通过taglib指令引入该标签库: <%@taglib uri=”http://java.sun.com/jsp/jstl/functions” p...原创 2018-07-09 10:00:30 · 295 阅读 · 0 评论 -
关于IDEA 只要用*mapper.xml 项目加载报错:org.apache.ibatis.binding.BindingException: Invalid bound statement异常
关于IDEA 只要用*mapper.xml 项目加载报错:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.itheima.s**.mapper.ItemMapper.selectByExample 加载不到Mybatis的那个*mapper.xml文件的解决方案:在pom.xm...原创 2018-07-08 20:18:11 · 505 阅读 · 0 评论 -
在EclipseIDE中配置Maven环境
1.首先在Apache的官网下载apache-mave-xxxx的安装包,然后解压到本地磁盘2.打开eclipse,选择preference-->maven-->Installations-->勾选自己的Maven版本3.在自己的maven仓库配置文件中配置仓库的位置4.勾选eclipse自动加载maven仓库的配置5.构建maven仓库的索引...原创 2018-07-01 22:36:56 · 1615 阅读 · 0 评论 -
Centos_6.564位环境下搭建javaEE项目环境教程
教程:1.首先javac.java-version查看是否已经存在jdka. 有了将其卸载rpm卸载先卸载open-jdk java –versionrpm -qa | grep java rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-...原创 2018-06-12 23:58:24 · 206 阅读 · 0 评论 -
Hibernate框架深入学习
ORM思想:首先我们来了解一下ORM思想:ORM的英文是Object Relation Mapping 对象关系映射。对象-关系映射(OBJECT/RELATIONALMAPPING,简称ORM),是随着面向对象的软件开发方法发展而产生的。用来把对象模型表示的对象映射到基于S Q L 的关系模型数据库结构中去。这样,我们在具体的操作实体对象的时候,就不需要再去和复杂的 SQ L 语句打交道,只需简...原创 2018-06-21 10:22:37 · 351 阅读 · 0 评论 -
mysql安装失败,最后一步卡死,老司机手把手教你在windows下成功装X
mysql原创 2018-06-21 10:38:56 · 30192 阅读 · 19 评论 -
操作Hibernate的持久化类的三种状态切换
1.持久态 session里面有这个对象 被session管理的对象 一级缓存中有这个对象2.托管态 有oid的表示 数据库中有这个记录3.瞬时态 仅仅是new了一个对象存在 通过对象关联数据库中的数据: 持久态可以关联持久态 持久态关联托管态 少的一方放弃主见维护,交给多的一方来维护主键 瞬时对象持久化 一节缓存中是否有对象 前提是主键的类型是String类型的 结论: 如果是java保存...原创 2018-06-21 20:59:26 · 216 阅读 · 0 评论 -
Struts2&Hibernate框架的优缺点分析
Struts2框架:优势就是能够减少jsp页面代码的编写,我们可以通过Struts2提供的标签库来简化开发.Struts2提供的标签可以很方便的解析下拉列表并且Struts框架还提供的有自动回显功能,能够自动从栈顶部取值并且自动回显Hibernate框架:Hibernate的缺点是不能进行大数据量的读写操作操作数据的条数只能是500万条以内,超过500万条就无法处理了....原创 2018-06-14 11:31:22 · 370 阅读 · 0 评论 -
IO流总结
BufferedIntputStream 的父类是 FileInputStream 父类 InputStream 字节流 都是抽象类 文件输入字节流BufferedOutputStream 的父类是 FileOutputtream 父类 OutputStream 字节流 都是抽象类 文家输出字节流Input Output 和字节有关writer reader ...原创 2018-06-14 11:37:03 · 113 阅读 · 0 评论 -
Java种的数据类型详解(四类八种)
java中的基本数据类型有八种,除了这八种之外都是引用数据类型第一类:整型 byte short int long 第二类:浮点型 float double第三类:逻辑型 boolean(它只有两个值可取true false)第四类:字符型 char...原创 2018-06-25 15:28:29 · 202 阅读 · 0 评论 -
匿名内部类引用外面的局部变量要把局部变量改为final类型的原因
Why inner classes require “final” outer instance variables ? finalJTextFieldjtfContent =newJTextField(); btnOK.addActionListener(newjava.awt.event.ActionListener(){ publicvoidactionPerfor...原创 2018-06-18 23:13:10 · 224 阅读 · 1 评论 -
Jrebel 激活方法
jrebel idea插件激活,亲测可用:在jrebel server处,写上:http://139.199.89.239:1008/88414687-3b91-4286-89ba-2dc813b107ce如果出现激活过期的情况,请重新生成guid,替换原来的guid即可邮箱随便写,即可激活。原链接:https://blog.csdn.net/cjwcjwwjcwjc/article/detail...转载 2018-06-30 19:05:03 · 279 阅读 · 0 评论 -
spring 中四种注解@controller,@service,@repository,@component
@controller用来定义控制(dao)层的组件 @service用来定义业务层(service)的组件@repository用来定义持久层(domain)的组件@ component用来定义不在上述范围内的一般性组件上面组件的名称默认是类名的首字母小写,如果要重命名,则这样@controller("beanName")当在spring中配置了<context:annotation-c...原创 2018-06-30 21:31:08 · 4250 阅读 · 3 评论 -
配置国内的MAVEN源,提高jar包下载速度
这也是由于默认 maven 中央仓库在国外的原因,我们可以在maven/conf/setting.xml 中的<mirrors></mirrors> 添加以下内容<mirror> <id>aliyun</id> <mirrorOf>central</mirrorOf> &a原创 2018-08-24 15:30:23 · 966 阅读 · 0 评论