- 博客(13)
- 收藏
- 关注
原创 Tomcat 运行 Multiple Contexts have a path of "/xxxx"问题解决
这种问题表示你在Tomcat下有两个相同的/xxxx路径,Tomcat不知道在访问这个路径时到底应该访问哪个页面。1.双击Tomcat2.点击Modules3.如下图,可以发现有两个项目所访问的路径一样,删除一个则另一个即可运行。...
2020-03-17 10:47:08 398
转载 Spring之AOP在XML中的配置方法
AOP 即 Aspect Oriental Program 面向切面编程先来一个栗子: <aop:config> <aop:pointcut id="loggerCutpoint" expression= "execution(* com.how2java.service.ProductService.*(..)...
2020-03-16 17:52:09 120
转载 spring配置中id和name属性的区别
https://blog.csdn.net/qq_22063697/article/details/51912386
2020-03-16 16:35:22 142 1
转载 为什么说多用组合,少用继承?
对类的功能的扩展,要多用组合,少用继承。对于类的扩展,在面向对象的编程过程中,我们首先想到的是类的继承,由子类继承父类,从而完成了对子类功能的扩展。但是,面向对象的原则告诉我们,对类的功能的扩展要多用组合,而少用继承。其中的原因有以下几点:第一、子类对父类的继承是全部的公有和受保护的继承,这使得子类可能继承了对子类无用甚至有害的父类的方法。换句话说,子类只希望继承父类的一部分方法,怎么办?第...
2020-03-16 16:21:28 1736 1
转载 低耦合与高内聚
熟悉Java的人都知道Java程序设计时,为了避免程序的冗杂,减少各个类之间的依耐性,经常使用低耦合和高内聚的设计理念。所谓耦合是指在一个软件结构内不同模块之间互连程度的度量,而低耦合就是指在设计一个软件时,作为一个完整的软件系统,对于各种模块与模块之间应尽可能的是其独立的存在,让每个模块尽可能的独立完成其特定的功能。如果某两个模块间的关系比较复杂的话,最好首先考虑进一步的模块划分。这样有利...
2020-03-16 16:15:09 204
转载 @Resource和@Autowired
一、@Resource注解的官方解释@Resource annotation, which is semantically defined to identify a specific target component by its unique name, with the declared type being irrelevant for the matching process.翻译:...
2020-03-15 22:23:13 182
转载 控制反转和依赖注入的理解
学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。一、分享Iteye的开涛对Ioc的精彩讲解首先要分享的是Iteye的开涛这位技术牛人对Spring框...
2020-03-15 21:19:40 119
转载 Hibernate 中get()与load()方法的区别
一、get和load方法都是根据id去获得对应数据的,但是获得机制不同:如果使用get方法,hibernate会去确认该id对应的数据是否存在,它首先会去session中去查询(session缓存其实就hibernate的一级缓存),如果没有,再去二级缓存中去查询,如果再没有,就去数据库中查询,仍然没有找到的话,就返回null而使用load方法的话,hibernate会认定该id对应的数据一定存...
2020-03-13 09:57:55 461
转载 关于Filter中ServletRequest和ServletResponse强转HttpServletRequest和HttpServletResponse安全问题(向下转型一定不安全吗?)
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {HttpServletRequest req = (HttpServletRequest) request;HttpServletRespo...
2020-03-11 20:39:11 353
转载 request.getRequestDispatcher()
一、getRequestDispatcher()getRequestDispatcher()包含两个方法,分别是请求转发和请求包含。如下:RequestDispatcher rd = request.getRequestDispatcher("/MyServlet");请求转发: rd.forward( request , response );请求包含: rd.include( req...
2020-03-10 17:56:42 998
原创 JavaWeb项目如何配置xml文件来映射请求路径
xml文件是你在创建java项目的时候WebContent/WEB_INF目录下的文件,当你在servlet中处理post()或get()请求时,需要在xml文件中配置相关信息。你每处理一个请求,就需要在xml文件中配置< servlet>< /servlet >和 < servlet-mapping>< /servlet-mapping>两个信息...
2020-03-08 10:53:23 2999
原创 如何将Java项目文件导入到eclipse中
File—Import—Genera—Existing Projects into Workspace—next—Browse—Finish
2020-03-07 19:50:10 2559
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人