
Servlet服务器
傅里叶、
业精于勤荒于嬉,行成于思毁于随
展开
-
app后台开发笔记-新手
app和app后台通信一般都用http协议; ,原创 2017-07-07 20:23:21 · 638 阅读 · 0 评论 -
springmvc读取静态数据,解决html访问不到css和js等静态数据的问题
方式一:因为springmvc要支持RestFul风格,配置了<url-partern>/<url-partern>,将所有的资源请求都过滤掉了,所以解决方式有:(1)在<url-partern>/<url-partern>前面加上以下内容,保证.css和.js文件能够通过(2)配置静态资源,通过<mvc:resources...原创 2019-01-04 09:13:22 · 1279 阅读 · 0 评论 -
用sqlSessionFactoryBeanName而不用sqlSessionFactory的原因
一开始的时候一直不明白为什么MapperScannerConfigurer中sqlSessionFactoryBeanName要用value而不用ref.在mybatis-spring1.1.0以前,是通过<property name="sqlSessionFactory" ref="sqlSessionFactory"/>将SqlSessionFactory对象注入到sqlSes...原创 2018-12-19 10:42:45 · 4517 阅读 · 5 评论 -
springmvc同时配置html和jsp视图解析器
首先说一下环境:jdk1.8+tomcatt8.5.35+mysql5.7.24+springmvc5.1.3方式一:使用freemaker作为html的视图解析器,InternalResourcceViewResolver作为jsp的视图解析器,这里需要引入freemarker的jar包:freemarker.jar,百度即可下载。另外配置freemaker的html视图解析器之前需...原创 2019-01-04 08:52:15 · 5237 阅读 · 0 评论 -
SpringMVC+HibernateValidator,配置在properties文件中的错误信息回显前端页面出现中文乱码
问题:后台在springMVC中使用hibernate-validator做参数校验的时候(validator具体使用方法见GOOGLE),用properties文件配置了校验失败的错误信息。发现回显给前端页面的时候中文错误信息显示乱码。封装参数的POJO类public class UserReqBean { @NotNull(message="{user.name.notnul...转载 2018-12-23 14:42:55 · 252 阅读 · 0 评论 -
springmvc整合hibernate-validator
主要解决了两个问题1、因为我用的是jdk8+tomcat8.5.35+springmvc5.1.3 导致hibernate-validator 4.3的版本太低,不支持于是我更新了hibernate-validator到6.0.13但是出现了问题,hibernate-validator6.0.13 还需要依赖一个classmate,如图所以,将hibernate-val...原创 2018-12-23 13:13:26 · 1802 阅读 · 0 评论 -
spingmvc的一些简单理解和记录
springmvc的框架:JSP=html文本+Java编译时:首先解析JSP文件,把JSP文件转化为Servlet,然后编译Servlet,生成Servlet类。初始化、执行、销毁阶段:都是对JSP对应的Servlet实例进行操作。EL表达式:当JSP编译器在属性中见到${}时,会产生代码来计算这个表达式。 过滤器Filter:在web.xml注册一个filter来对s...原创 2018-12-28 09:24:07 · 197 阅读 · 0 评论 -
servlet的一些简单理解
Servlet是sun公司提供的一门用于开发动态web资源的技术Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤: 1、编写一个Java类,实现servlet接口。 2、把开发好的Java类部署到web服务器中。 按照一种约定俗成的称呼习惯,通常我们也把实现了servlet接口的java...原创 2018-12-17 17:00:52 · 266 阅读 · 1 评论 -
Window下mysql5.7及以上版本插入中文乱码问题
Window下mysql5.7及以上版本插入中文乱码问题:在C:\ProgramData\MySQL\MySQL Server 5.7\my.ini的my.ini文件中编辑添加三项:[mysqld]character-set-server=utf8 [client]default-character-set=utf8 [mysql]default-character...原创 2018-12-21 17:31:44 · 947 阅读 · 0 评论 -
mybatis的动态sql的一些记录
动态sql的作用:传统的使用JDBC的方法,相信大家在组合复杂的的SQL语句的时候,需要去拼接,稍不注意哪怕少了个空格,都会导致错误。Mybatis的动态SQL功能正是为了解决这种问题, 其通过 if, choose, when, otherwise, trim, where, set, foreach标签,可组合成非常灵活的SQL语句,从而提高开发人员的效率。if :如果存在,就按照c...转载 2018-12-19 15:20:51 · 131 阅读 · 0 评论 -
java Web发布的两种方式
一种是直接调用API:Endpoint.publish("http://192.168.14.117:8888/java6ws/Java6WS", new Java6WS());Endpoint.publish是一个后台线程,一旦发布了就会一直等待处理Web服务的请求,只有当main方法退出,或者容器关闭的时候,才自动退出。(Endpoint.publish方式是使用java自带的api进...原创 2018-09-30 10:57:34 · 2049 阅读 · 0 评论 -
VUE生命周期
[vue实例的生命周期](https://cn.vuejs.org/v2/guide/instance.html#实例生命周期)+ 什么是生命周期:从Vue实例创建、运行、到销毁期间,总是伴随着各种各样的事件,这些事件,统称为生命周期!+ [生命周期钩子]( https://cn.vuejs.org/v2/api/#选项-生命周期钩子):就是生命周期事件的别名而已;+ 生命周期钩子 =...转载 2019-07-16 08:33:12 · 191 阅读 · 0 评论