自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 shiro理论基础

1.1  简介Apache Shiro是Java的一个安全框架。目前,使用Apache Shiro的人越来越多,因为它相当简单,对比Spring Security,可能没有Spring Security做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的Shiro就足够了。对于它俩到底哪个好,这个不必纠结,能更简单的解决项目问题就好了。本教程只介绍基本的Shiro使

2017-09-22 14:21:40 488

转载 SpringMVC+Shiro权限管理搭建

SpringMVC+Shiro权限管理  什么是权限呢?举个简单的例子:我有一个论坛,注册的用户分为normal用户,manager用户。对论坛的帖子的操作有这些:添加,删除,更新,查看,回复我们规定:normal用户只能:添加,查看,回复manager用户可以:删除,更新normal,manager对应的是角色(role)添加,删除,更新等

2017-09-22 14:19:47 709

原创 文件上传及下载

1.    准备工作1.1.  添加依赖需要commons-fileupload-xxx.jarcommons-io-xxx.jar dependency>  groupId>commons-fileuploadgroupId>  artifactId>commons-fileuploadartifactId>  version>1.3.3versi

2017-09-22 14:08:17 297

转载 Spring与Struts2整合

Spring与Struts2集成: 准备工作,集成Struts2: 拷贝jar包 导入\struts-2.3.24\apps\struts2-blank\WEB-INF\lib下的所有jar包 导入\struts-2.3.24\lib下名为struts2-spring-plugin-2.3.24的jar包、 导入开发web的Servlet-api.jar 并作buildpa

2017-09-22 13:57:09 317

转载 Spring与Hibernate整合

Spring与Hibernate集成:1.导入相关jar包  (1)导入Hibernate相关的jar包:如下图所示,出去红色方框外的都为\hibernate-release-4.3.5.Final\lib\required下的所有包  (2)导入spring相关jar包:包括libs中的包和依赖包  (3)导入mysql驱动包和阿里巴巴的数据库连接池包druid包  (4)以

2017-09-22 13:50:57 297

转载 struts2的搭建

首先是搭建Struts2环境。第一步 下载Struts2去Struts官网 http://struts.apache.org/ 下载Struts2组件。截至目前,struts2最新版本为2.3.1.3,下载struts-2.3.16.3-all.zip,解压,放着。第二步 新建Web Project并导入jar包在MyEclispe中新建Web Project,然后找到解压

2017-09-22 13:30:47 520

原创 Struts 2

Struts1 和 Struts2 没有任何关系.Struts2 前身是 WebWorks 采用MVC设计模式的WEB应用框架.使用Struts2步骤:导包配置主控制器的配置 web.xml配置子控制器 struts.xml测试Hello World编写子控制器JSP配置 控制器和JSP的转发关系部署测试.流结果流结果不仅可以处理

2017-09-20 00:42:11 168

原创 ajax

对于复杂数据尽量用json代替xml1.什么是ajax  (Asynchronous JavaScript and Xml)?(页面中编写代码   .html)ajax是一种用来改善用户体验的技术  实质是 使用浏览器提供的(ajax对象 XMLHttpRequest)对象异步的向服务器发送请求(注:异步请求,指的是当ajax对象在向服务器发送请求时 浏览器并不会销毁当前页面

2017-09-20 00:35:51 302

原创 servlet总结

servlet总结:网络程序现在最使用的三层构架 浏览器 web服务器 DB数据库BS架构的优势:特点:数据库只负责数据的管理web服务器负责业务逻辑的处理浏览器负责提供页面操作优点:不需要单独安装客户端开发相应的cs简单,客户端和服务端的通信模块都是使用标准的HTTP协议进行通信Servlet就是一个扩展web服务器功能的组件规范(即是服务器中的准讯h

2017-09-20 00:32:15 468

转载 Hibernate的搭建

1.创建普通的java项目。               因为Hibernate是一个轻量级的框架,不像servlet,还必须需要tomcat的支持,Hibernate只要jdk支持即可。       2.引入jar包。3.提供Hibernate的配置文件。hibernate.cfg.xml文件。完成相应的配置。         [html] view plai

2017-09-20 00:24:04 241

原创 myBatis框架

JAVA中,操作数据库有JDBC、hibernate、Mybatis等技术 hibernate是一个完全的ORM框架,是完全面向对象的。但是由于全部都是以对象的形式来操作数据库,sql代码都是由框架自动生成,可操作性和灵活性比较Mybatis都要差一些。所以,Mybatis慢慢的变成多数开发的标准配置;一、myBatis框架建设myBatis的整体框架结构如下图所示,按照下图的

2017-09-20 00:22:30 312

原创 Spring

Spring Spring框架是什么?Spring是为企业Java最流行的应用程序开发框架。数以百万计的世界各地的开发人员使用Spring框架来创建高性能,易于测试的,可重用的代码。Spring框架是一个开源的Java平台,它最初是由Rod Johnson编写并在2003年6月在Apache2.0许可下首次发布。Spring是轻量级的,当涉及到大小和透明度。 spring框架的基本

2017-09-20 00:20:11 352

转载 SSM框架整合( Spring 、 SpringMVC 和 Mybatis )

1、基本概念1.1、SpringSpring 是一个开源框架, Spring 是于 2003  年兴起的一个轻量级的 Java  开发框架,由 Rod Johnson  在其著作 Expert One-On-One J2EE Development and Design 中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。 Spring 使用基本的 JavaBean 

2017-09-19 23:55:08 436

转载 java21个知识点重点

java21个知识点重点1. JVM相关(包括了各个版本的特性)对于刚刚接触Java的人来说,JVM相关的知识不一定需要理解很深,对此里面的概念有一些简单的了解即可。不过对于一个有着3年以上Java经验的资深开发者来说,不会JVM几乎是不可接受的。JVM作为java运行的基础,很难相信对于JVM一点都不了解的人可以把java语言吃得很透。我在面试有超过3年Java经验的开发

2017-09-17 14:37:52 259

转载 Java反射机制

Java反射机制一、什么是反射机制         简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字,     那么就可以通过反射机制来获得类的所有信息。 二、哪里用到反射机制         有些时候,我们用过一些知识,但是并不知道它的专业术语是什么,在刚刚学jdbc时用过一行代码,     Class.forName("com.m

2017-09-16 20:45:27 237

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除