- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 JavaMail实现邮件发送
一、为什么需要JavaMail管理系统中,每逢月底,自动给领导发送报表数据XXXX账号申诉、密码找回二、JavaMail的基本概念2.1 什么是JavaMailJavaMail是提供给开发人员在应用程序中实现邮件发送和接收功能而提供的一套标准开发类库,支持常用的邮件协议,如SMTP、POP3、IMAP,开发人员使用JavaMail编写邮件程序时,无需考虑底层的通信细节(Socket...
2019-09-27 00:45:49
244
原创 shiro入门案例-身份认证和授权
本案例只介绍基本的 Shiro 使用,没有分析源码,重在使用先摆案例,然后总结项目结构使用技术根据项目结构,可以看出:使用mybatis进行数据库操作使用shiro实现身份认证和授权log4j输出sql细节使用mysql数据库做的java project代码展示1 数据库1.1 用户表users:用于存放用户的账号、密码、盐值1.2 角色表role:用于存放角色...
2019-09-07 00:46:16
273
原创 mybatis+servlet实现curd
效果图搭建项目框架导入jar包准备配置文件2.1 mybatis核心配置文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-c...
2019-08-29 17:53:06
287
原创 springMVC-restful web服务
个人对restful也不太懂,按照自己的理解写了一个案例,仅做记录,慢慢完善REST ( REpresentational State Transfer )表述性状态转移,其实就是对资源的表述性状态转移资源:资源的地址在web中就是URL (统一资源定位符)REST 是一种架构样式 (Architectural Styles) 与软件架构 (Software Architectures),...
2019-08-29 15:35:27
77
原创 SSM整合-常用注解
SpringMVC运行原理客户端发送请求到中央调度器(前端处理器、控制器等等称呼)处理器映射器解析配置文件,把处理器对应的url进行存储;调度器根据用户发送的请求信息,找到对应的处理器信息把找到的处理器(执行链)信息交给处理器适配器处理处理器适配器调用处理器处理请求,执行相应的业务逻辑处理器处理完请求,返回模型和视图信息,模型中存放的是数据,视图是个逻辑上的视图视图解析器会根据逻辑...
2019-08-29 14:23:30
264
原创 spring+jdbctemplate+servlet实现curd
用到的知识点springIOCspringAOP事务管理jdbcTemplateservlet代码展示效果图项目结构:重点标注了baseServlet,有人可能没这么用过导入jar包数据库表:怎么简单怎么来实体类package com.bjsxt.pojo;public class Brand { private int id; private S...
2019-08-26 19:19:50
462
原创 java静态代理、动态代理
引入什么是代理1 张三需要100万,但是到银行取钱太麻烦了,需要办理的手续很多,怎么办?找个人帮张三去取钱,这个人去处理这些麻烦事,这个人就是代理2 日常生活中,找人给你带份饭、找人替你跑腿……这些就是代理;代替你去做某些事,处理一些事情为什么使用代理1 程序中使用代理,在不修改目标类的情况下,能够对其功能进行增强(取钱的案例,在不影响我正常生活的情况下,有人帮我去取钱,办理手续)2 ...
2019-08-24 11:51:50
136
原创 jsp+servlet实现登陆验证码
jsp+servlet实现登陆验证码验证码的作用效果图验证码生成原理servlet在web.xml中的配置验证码图片显示登陆处理的servlet登陆失败提示流程总结其他常见的验证码验证码的作用避免暴力注册,登录,论坛灌水效果图验证码生成原理使用Java图形界面技术AWT或者Swing生成验证码import java.awt.Color;import java.awt.Font;...
2019-08-20 11:28:48
1554
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人