摘要:
1.如果没有集成shiro来管理session,可以直接使用spring-session 2.若集成了shiro,需要Spring-data-redis (或 shiro-redis) 3.nginx设置 a.下载nginx b.解压后,在conf目录下修改nginx.conf文件,配置反向代理 c 阅读全文
摘要:
1.maven依赖 a.加入依赖 b.在<build>下的<plugins>中加入插件 2.创建generatorConfig.xml 及 mybatis_generator.properties 3.执行:Run As >Maven build >Goals:mybatis-generator:g 阅读全文
摘要:
1.安装Zookeeper a.下载Zookeeper后解压 b.进入根目录下的conf文件夹,将zoo_sample.cfg改成bak文件,并复制一个修改为zoo.cfg,修改相关配置 c.进入bin目录,双击zkServer.cmd启动Zookeeper(关闭窗口则停止) 2.创建服务端 a.导 阅读全文
摘要:
1.shiro整合spring a.导入依赖 b.创建spring-shiro.xml 注:filterChainDefinitions是过滤器 anon为匿名访问 authc为登陆验证了才能访问 roles[admin]为角色为“admin”字符串才能访问 等等。。。 c.创建自定义域realm类 阅读全文
摘要:
1.下载apache-activemq-5.xx.x,\bin\win64目录下运行activemq.bat。之后可进入管理员界面http://localhost:8161/admin,账号密码均为admin 2.原生MQ a.导入依赖 b.建生产者类 c.建消费者类 3.结合Spring a.引入 阅读全文
摘要:
1.Springboot a.定义:Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程 b.约定目录结构:(Maven的资源文件目录/src/java/resources中) spring-boot项目静态文件目录:/src/ja 阅读全文
摘要:
1.Validator后台验证 a.在web.xml中配置 b.在mySpring-servlet.xml中配置 c.Controller中 d.在Bean中 e.在html中 2.Interceptors拦截器 a.在mySpring-servlet.xml中配置 b.建拦截器类 ①方法一:继承H 阅读全文
摘要:
1.WebService a.定义:WebService是一种跨编程语言和跨操作系统平台的远程调用技术 b.三大技术: XML+XSD,SOAP,WSDL c.SOAP协议 = HTTP协议 + XML数据格式 d.WSDL:基于XML的描述语言(相当于字典、菜单) 2.服务端: a.在xml中配置 阅读全文
摘要:
1.RESTful a.定义:一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 b.四种方式: GET:/blog/1 HTTP GET => 得到id=1的blog 一般 阅读全文
摘要:
1.Mybatis a.定义:MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架 b.步骤: ①在src下创建 SqlMapConfig.xml 及 datasource.properties ②建UserMapper.java(相当于DAO) ③建UserMapper.xm 阅读全文