web技术
yoyofu007
这个作者很懒,什么都没留下…
展开
-
Apache Shiro的基础小结
一、Shiro的基本信息Apache Shiro是Java的一个安全框架。目前,使用Apache Shiro的人越来越多,因为它相当简单,对比Spring Security,可能没有Spring Security做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的Shiro就足够了。 Shiro可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE环境,也可以用...原创 2018-05-09 13:39:06 · 161 阅读 · 0 评论 -
web socket原理的形象理解(转载)
一、websocket与httpWebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不算)首先HTTP有 1.1 和 1.0 之说,也就是所谓的 keep-alive ,把多个HTTP请求合并为一个,但是 Websocket 其实是一个新协议,跟HTTP协议基本没有关系,只是为了兼容现有浏览器的握...转载 2018-12-18 10:56:36 · 213 阅读 · 0 评论 -
mybatis调试技巧--打印sql语句(转载)
原稿位置:https://blog.csdn.net/xu1916659422/article/details/78093108 用mybatis执行数据库操作仅仅能看到执行结果,如果想看到执行的sql语句怎么办。查阅mybatis官方文档找到了解决方法。官方文档: http://www.mybatis.org/mybatis-3/zh/logging.html配置什么的很简单...转载 2018-12-11 09:56:20 · 7178 阅读 · 0 评论 -
mybatis的mapper文件之resultMap应用
在维护下面的代码的时候,遇到了mybatis中的resultMap,发现了它的强大之处,记下来备忘。mapper文件中有如下代码:<resultMap id="roleResult" type="Role"> <id property="id" column="id" /> <result property="name"原创 2018-11-27 15:54:43 · 1542 阅读 · 0 评论 -
spring boot使用jsp界面,遇到whitelabel error page
spring boot的hello world,尝试一些小试验,使用jsp界面时,遇到错误根据文件目录,首先应该排除controller找不到的问题,因为helloController和DemoApplication在同一个文件目录下。正确的解决办法是:pom文件tomcat的scope不能是provided,注释掉就好了。...原创 2018-10-18 14:34:18 · 1952 阅读 · 0 评论 -
帆软系统的部署注意事项
最近因一些特殊情况,用到了一下帆软报表,在部署帆软工程时,有以下坑,请注意: 注意修改resources文件夹下面的DataSource.xml的数据源配置,修改为数据库服务器的IP和端口以及数据库名称; 清理logdb文件夹下面的内容,也可以先只删除lck文件; 删除finedb文件夹下面的lck文件,其他文件不可删除,帆软嵌入了sqlite数据库; 再次重启服务器(Tomcat)...原创 2018-09-20 10:58:55 · 9229 阅读 · 0 评论 -
前后端交互(地址路径和数据)的一些备忘
一、界面不跳转:AJAX比较好。举例: 前端:if(filesArray.length>0){ $.ajax({ type: "post", url: "*********", //data:JSON.stringify(filesArray), data:{"filesArray":fil...原创 2018-07-27 10:20:07 · 1033 阅读 · 0 评论 -
/和./和../的区别举例
/ 网站根路径 ./ 当前路径../ 上一级路径 例如以上 本地静态网站 index页面地址 localhost:8080/bootstrap_test/index.html即当前层次的文件夹路径为 localhost:8080/bootstrap_test/ 需要引入 css 文件夹的 bootstrap.css文件 1、<link hre...原创 2018-07-30 11:21:58 · 687 阅读 · 0 评论 -
jQuery中ajax应用的一个实例(前端+controller)
页面的代码:if(filesArray.length>0){ $.ajax({ type: "post", url: "****/****/sendFiles", //data:JSON.stringify(filesArray), data:{"filesArray":filesArray}, asy...原创 2018-07-11 09:45:32 · 760 阅读 · 0 评论 -
SpringMVC常见注释的简述
1、@controller注解 controller层使用@controller注解@Controller 用于标记在一个类上,使用它标记的类就是一个SpringMVC Controller 对象。分发处理器将会扫描使用了该注解的类的方法。通俗来说,被Controller标记的类就是一个控制器,这个类中的方法,就是相应的动作。@RequestMapping是一个用来处理请求地址...原创 2018-06-12 11:02:43 · 263 阅读 · 0 评论 -
mybatis的mapper文件编写备忘
mybatis的mapper文件编写注意:(1)别名需要与对应的entity中的属性名保持一致:(2)parameterType(3)有返回值的,需注明返回值的类名(4)#{} 和 ${}的区别1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是i...原创 2018-06-05 10:46:01 · 244 阅读 · 0 评论 -
Spring框架简介
1、整体架构Spring 是一个开源框架.Spring 为简化企业级应用开发而生. 使用 Spring 可以使简单的JavaBean 实现以前只有EJB 才能实现的功能.Spring 是一个 IOC(DI)和 AOP 容器框架.具体描述 Spring:轻量级:Spring 是非侵入性的 - 基于 Spring 开发的应用中的对象可以不依赖于Spring 的API依赖注入(DI --- depend...转载 2018-05-16 10:14:15 · 199 阅读 · 0 评论 -
WEB开发常用集成环境
1、myeclipseMyEclipse的实际价值来自包含的发布包中的大量的工具。如CCS/JS/HTML/XML的编辑器,帮助创建EJB和Struts项目的向导并产生项目的所有主要的组件如action/session bean/form等。还包含编辑Hibernate配置文件和执行SQL语句的工具。myeclipse是eclipse的一个插件,主要是用来做WEB方面的开发,里面有Struts S...原创 2018-05-16 10:10:43 · 3583 阅读 · 0 评论 -
springMVC概述
1.SpringMVC概述:Spring MVC是Spring提供的一个强大而灵活的web框架。借助于注解,Spring MVC提供了几乎是POJO的开发模式,使得控制器的开发和测试更加简单。这些控制器一般不直接处理请求,而是将其委托给Spring上下文中的其他bean,通过Spring的依赖注入功能,这些bean被注入到控制器中。Spring MVC主要由DispatcherServlet、处理...翻译 2018-05-16 10:01:41 · 2311 阅读 · 0 评论 -
SpringBoot 定时器schedule 使用时的注意问题
今年开发的东西是C++的,但最近有个项目时间紧迫,临时又被拉去做java和web。记录一下使用springboot的定时器时的问题。SpringBoot的定时任务非常简单,定时任务也不用整合quartz了,直接schedule就欧了。1、引入POM依赖Spring的Schedule包含在spring-boot-starter模块中,无需引入其他依赖。2、开启注解支持在启动...原创 2019-09-30 15:41:59 · 893 阅读 · 0 评论