- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 Intellij IDEA-IDEA常规配置
1.配置maven 1.1 打开-File-Settings 1.2添加的配置为 archetypeCatalog=internal 新建文件夹:(mavenweb工程只有webAppp文件夹)IDEA常用的快捷键(与Eclipse不同)psvm ---> main函数sout ---> system.out.println();部署tomcatrun --> Edit ...
2018-06-21 17:36:43
1272
转载 Bean的生命周期
BeanFactory中Bean生命周期的完整过程 具体过程如下:(1)getBean(beanName),如果容器注册了InstantiationAwareBeanPostProcessorAdapter接口,则在实例化Bean之前,将 调用接口的postProcessBeforeInstantiation()方法(2)根据配置情况调用Bean构造函数或工厂方法实例化B...
2018-06-19 18:21:11
313
转载 servlet理解
转自:https://www.ibm.com/developerworks/cn/java/j-lo-servlet/index.htmlservlet和servlet容器为了解耦,通过标准化接口来相互协作servlet容器:tomcat 、jettytomcat容器模型:管理Servlet容器是Context容器,一个Context对应一个Web工程Web应用的初始化工作 1.在Conte...
2018-06-13 16:28:55
232
原创 spring注入失败分析
问题阐述: 自动注入以实现类方式注入,启动报错: nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [com.dimeng.p2p.common.repayment.service.RepaymentServiceImpl...
2018-06-06 11:21:50
5977
原创 springMVC浅析
DispatcherServlet类图DispatcherServlet时序图HttpServletBean覆写了init方法,对初始化过程做了一些处理MutablePropertyValues1.将init-param的key,value封装到PropertyValue实体类中2.将propertyValue放入到propertyValueList中3.使用BeanWrapper构造Dispat...
2018-05-31 11:05:02
244
原创 MappingJackson2HttpMessageConverter的学习
spring提供了HttpMessageConverter转换器,默认加载了MappingJackson2HttpMessageConverter(json-->Object),只需配置@RequestBody 即可使用注册的类已经变成了RequestMappingHandlerMapping和 RequestMappingHandlerAdapter...
2018-05-30 13:41:38
9211
原创 DTD与XSD的区别
DTD(Document Type Definition)即文档类型定义,是一种XML约束模式语言,是XML文件的验证机制一个DTD文档包含:(1)元素的定义规则;(2)元素间关系的定义规则;(3)元素可使用的属性,可使用的实体或符号规则新建一个.dtd文件:<!ELEMENT 班级 (学生+)><!ELEMENT 学生 (名字,年龄,介绍)><!ELEMENT 名字...
2018-05-30 10:11:41
8413
转载 spring源码断点调试
1.安装GitHub去GitHub官网上下载GitHub,windows系统的对应下载地址是:http://windows.github.com/,下载后双击安装。2.安装Gradle从http://www.gradle.org/downloads下载Gradle。下载后将文件解压到指定目录中,例如:D:\gradle-2.7,然后配置环境变量。 1)根据对应目录创建G
2017-08-13 22:40:16
9055
1
转载 mysql架构及sql执行顺序
Mysql体系架构1 Connectors指的是不同语言中与SQL的交互2.Management Serveices & Utilities: 系统管理和控制工具3.Connection Pool: 连接池 管理缓冲用户连接,线程处理等需要缓存的需求4.SQL Interface: SQL接口 接受用户的SQL命令,并且返回用户需要查询的结果。比
2017-07-11 23:58:16
457
转载 ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
问题背景:工程为maven工程,ContextLoaderListener类位于spring-web-3.1.0.RELEASE.jar包中。检查了maven的pom.xml,依赖引入正常。在工程Maven Dependencies视图中也能看到spring-web-3.1.0.RELEASE.jar包被正常引入进来了。 错误原因:进入到tomcat的部署路径.metadata\.
2017-06-07 16:29:08
256
转载 自定义注解
1.自定义注解@Documented@Inherited@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.FIELD)public @interface FieldValidation { boolean isNotNull() default true; String fieldName();
2017-06-02 14:44:07
316
转载 四舍五入误差问题
误差:当舍去位的数值等于5时,若5后面还有其他非0数值,则进位后舍去,若5后面是0时,则根据5前一位数的奇偶性来判断,奇数进位,偶数舍去。 public static void main(String[] args) { BigDecimal d = new BigDecimal(100000); //存款 Bi
2017-05-27 14:52:28
4959
转载 jsp加载顺序
第一次请求: 当服务器上的一个JSP页面被第一次请求执行时,服务器上的JSP引擎首先将JSP页面文件转译成一个.java文件,也就是servlet,并编译这个java文件生成.class的字节码文件,然后执行字节码文件响应客户端的请求。再次请求: JSP引擎将直接执行字节码文件来响应客户由JSP转译的servlet存放JSP转译成的servlt的目录如下:apa
2017-05-24 15:09:05
464
原创 jstl自定义函数
1.定义tld文件(fns.tld) xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd
2017-05-19 00:23:26
336
原创 struts2遍历求和
key:${t_sum } sum:${sum }ps:sum:10%{}:取出存在值堆栈中的Action对象%{#}是Struts2为其解决兼容性问题 -->1.上例不能判断不能%{}替换 %{#}与%{}都可以用于计算表达式。 注意:%{#}操作可以是变量,变量用于计算时不能省略#2.#item 和 #sum + #t_sum 都
2017-05-16 00:34:53
2474
原创 画廊demo
记录自己学习的点滴。海报画廊*{padding: 0;margin: 0;}body{background-color: #fff;color: #555;font-family: 'Avenir Next','Lantinghei SC';-webkit-font-something:antialiased;}.wrap{wid
2017-05-01 20:22:03
364
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人