自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 Shiro在web的授权检测(权限角色验证)

一、角色检测 1、建立Servlet程序来进行具体的登录操作处理。@WebServlet("/shiroLogin")public class LoginServlet extends HttpServlet { @Override protected void doPost(HttpServletRequest request, HttpServletResponse resp

2016-10-31 21:28:24 3947 1

原创 Shiro在web的基础验证(登录验证)

1、建立Servlet程序来进行具体的登录操作处理。@WebServlet("/shiroLogin")public class LoginServlet extends HttpServlet { @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) th

2016-10-31 21:22:22 616

原创 Shiro连接数据库验证

1、要使用的数据表DROP DATABASE IF EXISTS shirodb ;CREATE DATABASE shirodb CHARACTER SET UTF8 ;USE shirodb ;CREATE TABLE member ( mid VARCHAR(50), password VARCHAR(32),

2016-10-30 20:49:39 4540

原创 Shiro身份验证Realm

一、固定信息Realm认证 如果要想使用Realm操作,那么必须要保证有一个具体的认证类实现了Realm接口。 1、建立一个MyRealm子类,该类实现Realm接口; 认证信息:org.apache.shiro.authc.AuthenticationInfo,接口有两个方法: |- 取得所有的身份信息:public PrincipalCollec

2016-10-30 20:37:57 472 3

原创 通过Shiro完成基础的身份认证

1、项目环境: ①、web+shiro ②、添加资源文件shiro.ini[users] admin=hello login=java③、进行shiro的认证编写:本次的操作一定要通过shiro.ini文件进行信息的取得; 如果要想进行shiro的认证信息的读取,那么首先需要使用一个org.apache.shiro.util.Factory接口,在这个接口里面定义有取得一个

2016-10-30 16:04:30 904

原创 Shiro的主要功能和构成

shiro的主要作用就是结合spring框架继续用户权限的验证处理。

2016-10-30 15:29:36 5434

原创 MyBatis多对多关系映射

MyBatis多对多关系映射

2016-10-29 10:38:47 543

原创 MyBatis一对多关系映射

MyBatis一对多关系映射

2016-10-29 10:13:19 389

原创 MyBatis一对一关系映射

1、使用的数据脚本为:DROP DATABASE IF EXISTS mybatisdb ;CREATE DATABASE mybatisdb CHARACTER SET UTF8 ;USE mybatisdb ;-- 创建数据表CREATE TABLE member_login ( mid VARCHAR(50) , password VARC

2016-10-29 10:11:10 332

原创 MyBatis动态SQL设置

动态SQL,也就是说在配置文件里面可以实现判断、循环的处理。 1、if语句 所谓的if语句指的就是更新或查询语句的时候可以对传入内容进行判断操作。<select id="findAllByTitle" parameterType="News" resultMap="NewsMap"> SELECT nid,title,pub_date FROM news <if te

2016-10-28 23:34:18 283

原创 MyBatis缓存配置

一、缓存: 所谓的缓存从广义上来讲:提升数据的查询性能。通过整个的计算机的结构来讲,CPU所需要的数据通过内存取得,而内存的数据可以通过磁盘加载完成。但是在整个的项目的开发环节过程之中会出现一种可怕的问题:就是说计算机可能很忙碌,一个进程需要进行磁盘文件的读取,需要1S的时间,但是如果说现在有20W个进程同时需要进行数据的读取过程,那么这个过程就有可能造成计算机的假死状态。所以现在

2016-10-28 23:00:28 709

原创 MyBatis实现CRUD(增加,删除,修改,查询,分页)

一、项目环境准备 开发环境:http://blog.csdn.net/u012737182/article/details/52960060 数据库脚本:(MySQL)DROP DATABASE IF EXISTS mybatisdb ; CREATE DATABASE mybatisdb CHARACTER SET UTF8 ; USE mybatisdb ; CREATE TABLE

2016-10-28 22:29:02 879

转载 Spring-bean作用域scope详解

转发:http://blog.itpub.net/25261409/viewspace-1055868/Spring Framework支持五种作用域(其中有三种只能用在基于web的SpringApplicationContext)。singleton在每个Spring IoC容器中一个bean定义对应一个对象

2016-10-18 20:21:57 330

原创 Maven导入json-lib出错解决(国内高速阿里云maven仓库)

json-lib需要区分jdk版本,pom.xml中的配置中需添加上指定的JDK版本既可以,如:<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> <classifier>jdk15</classifier><

2016-10-16 16:36:45 3068 1

原创 Ajax中Put和Delete请求传递参数无效的解决方法(Restful风格)

开发环境:Tomcat9.0 在使用Ajax实现Restful的时候,有时候会出现无法Put、Delete请求参数无法传递到程序中的尴尬情况,此时我们可以有两种解决方案:1、使用地址重写的方法传递参数。2、配置web.xml项目环境。测试的程序为:@RequestMapping(value = "/member", method = RequestMethod.PUT, produces = "a

2016-10-16 16:23:55 41015 2

原创 JavaScript中JSON类型的日期格式转换(Ajax)

在使用JSON传递日期格式后,有时候直接取得的日期会发现无法正常显示。这个时候需要我们对取到的值进行进一步加工处理。 一、直接调用JSON方法,对数据进行封装后传递的取值: 1、对日期进行JSON保存protected void doGet(HttpServletRequest request, HttpServletResponse response) throws Exception{

2016-10-16 16:03:27 13493 2

原创 RESTful风格(使用Ajax+Spring MVC框架实现)

RESTful简介: (详情参考:) http://baike.baidu.com/link?url=1FMTyxYwnN5OED7oXwbLBI1z35JCuE1bfIamqJMrbBUeNDPmQ6U3t-gx9tGHC170A0akfPhhzfBNWF0BwHj-xq http://developer.51cto.com/art/200908/141825.htm https://ww

2016-10-16 15:45:15 19460 1

转载 WebSocket 和 long poll 和 Ajax轮询 的区别

转自作者:Ovear 链接:http://www.zhihu.com/question/20215561/answer/40316953一、WebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不算) 首先HTTP有1.1和1.0之说,也就是所谓的keep-alive,把多个HTTP请求合并为一个,但是Webs

2016-10-07 23:33:49 2721

原创 生成JSON数据

如果现在要想使用java生成JSON数据可以有两种做法: ①利用StringBuffer进行字符串数据的拼凑; ②为了简化开发,提供有JSON的生成工具包,并且这个工具包有一个最大的好处可以自动采用反射将VO转为JSON。生成单值的JSON数据JSONObject obj = new JSONObject() ; // 定义一个描述json的数据obj.put("number",10) ;o

2016-10-07 20:08:19 6146

原创 SAX解析

SAX(Simple Api For XML、简单的XML解析API)。 DOM解析有一最大的问题:整个DOM的读取以及修改处理都有一个核心的实现前提:DOM树(存放在内存之中),如果说现在给了你一个1G的XML文件读取,如果使用了DOM那么基本上电脑就死机了,因为按照DOM的处理,将所有的XML文件必须读取到内存之中,才可以解析。 SAX解析的特点:采用的是顺序式的读取模式。不会一次性进行所有

2016-10-07 19:39:48 491

原创 DOM解析(JavaWeb)

定义一个XML文件<?xml version="1.0" encoding="UTF-8"?><contact> <member id="10001"> <name>旺财</name> <phone>110</phone> <address>狗窝</address> </member> <member id="10002">

2016-10-07 19:24:04 745

mysql-5.0.27-win32

mysql视图化,方便化,适合大家使用。是做j2ee的好帮手

2013-11-05

空空如也

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

TA关注的人

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