后端技术
zwxu_
梦想还是要有了,万一。。。。。
展开
-
Spring常用xml配置,如depends-on,init-method
depend-on用来表示一个Bean的实例化依靠另一个Bean先实例化。如果在一个bean A上定义了depend-on B那么就表示:A 实例化前先实例化 B。原创 2016-12-26 18:49:46 · 4310 阅读 · 0 评论 -
mybatis+ibatis 自动生成方法
1.mybatis自动生成maven插件生成----mybatis-generator:generategeneratorConfig.xml<!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.or原创 2016-04-22 11:56:10 · 2145 阅读 · 0 评论 -
jsp路径问题
1.相对路径和绝对路径假设当前路径为http://localhost/test转发时一般采用相对路径,即相对应当前目录而言,例如request.getRequstDispather(“hello/index.jsp”).forward(request,response),此时路径为http://localhost/test/hello/index.jsp重定向时一般采用绝对路径,例如r原创 2016-02-01 21:08:50 · 320 阅读 · 0 评论 -
第三节:springmvc+hibernate+spring整合实例
1.action层UserController.java@Controller@RequestMapping("/userAction")public class UserController { @Resource//@Resource(name="userManager") private IUserManager userManager; @RequestMappi原创 2015-08-23 13:50:41 · 470 阅读 · 0 评论 -
第二节:springmvc传值方式
示例代码:student.jsp Spring MVC Form HandlingUser Informationname:result.jsp Spring MVC Form HandlingSubmitted User Information Name ${name}原创 2015-08-23 08:45:47 · 250 阅读 · 0 评论 -
getAttribute()和getParameter()区别
HttpServletRequest类既有getAttribute()方法,也由getParameter()方法,这两个方法有以下区别:(1)HttpServletRequest类有setAttribute()方法,而没有setParameter()方法(2)当两个Web组件之间为链接关系时,被链接的组件通过getParameter()方法来获得请求参数例如假定welcome.js原创 2015-05-29 21:17:03 · 324 阅读 · 0 评论 -
第一节:springmvc的helloworld实例
方法一:web.xml Spring MVC Application HelloWorld org.springframework.web.servlet.DispatcherServlet 1 HelloWorld /example/* HelloWorld-servlet.xml(原创 2015-08-22 22:11:45 · 289 阅读 · 0 评论 -
CXF Webservice两种方式--soap+restful
soap方式1.java部分import javax.jws.WebService; @WebService public interface HelloService { public String sayHello(String name); } import javax.jws.WebService;@WebService(e原创 2016-04-12 14:18:15 · 422 阅读 · 2 评论 -
通过代理模式改变WebService的连接时间和接收超时时间
Example:public interface MemberAcctClient { MemberAcctDetail queryMemberAcct(String memberId, String productCode, boolean create);}public class MemberAcctClientImpl implements MemberAcctClient原创 2016-12-26 14:41:40 · 2056 阅读 · 0 评论 -
SpringMVC异常:Circular view path [/login.jsp]
import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.web.servlet.handler.Han原创 2017-03-27 16:46:17 · 1416 阅读 · 0 评论 -
ibatis vs jdbcTemplate
1.ibatis分页处理public List query(String activityId, Date startTime, Date endTime, Integer start, Integer pageSize, String flagg) { UserExample example = new UserExample(); Criteria criteria = exam原创 2016-08-13 22:42:26 · 567 阅读 · 0 评论 -
常用工具类--仅针对于JAVA
1.HttpUtilspublic class HttpUtils { private static final Log log = LogFactory.getLog(HttpUtils.class); public static byte[] get(String url) { return get(url, 0); } public原创 2017-03-11 22:25:17 · 277 阅读 · 0 评论 -
常用工具类(来自org.apache.commons)
1.BeanUtilsBeanUtils.copyProperties(fee, feePo, new String[]{"feeId", "productionCode", "feeType", "bizType"});除了后面几种元素,其他都复制原创 2016-12-26 14:28:32 · 303 阅读 · 0 评论 -
JdbcTemplate and TransactionTemplate
1.xml配置 <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <bean name="transactionTempla原创 2016-12-26 14:01:11 · 817 阅读 · 0 评论 -
Spring使用技巧
1.注入List类型值protected List supportCodes; public void setSupportCodes(List supportCodes) { this.supportCodes = supportCodes; } public boolean support(String productCode) { if(null == supportCo原创 2016-12-20 10:09:21 · 375 阅读 · 0 评论 -
XML Schema
XML Schema 是DTD的替代者。 XML Schema 用于描述XML 文档的结构。XML Schema 语言也称作XML Schema 定义(XML Schema Definition,XSD)。XML Schema: • 定义可出现在文档中的元素 • 定义可出现在文档中的属性 • 定义哪个元素是子元素 • 定义子元素的次序 • 定义原创 2016-05-11 17:49:05 · 278 阅读 · 0 评论 -
spring日志问题
官网介绍:Unfortunately, the runtime discovery algorithm in commons-logging, while convenientfor the end-user, is problematic. If we could turn back the clock and start Spring nowas a new project it would原创 2015-09-18 15:44:25 · 313 阅读 · 0 评论 -
spring技术内幕之IoC容器的实现
背景介绍:如果合作对象的引用或依赖关系的管理由具体对象来完成,会导致代码的高度耦合和可测试性的降低,这对复杂的面向对象系统的设计是非常不利的。在面向系统中,对象封装了数据和对数据的处理,对象的依赖关系常常体现在数据和方法的依赖上。这些依赖关系可以通过把对象的依赖注入交给框架或IoC容器来完成,这种从具体对象手中交出控制的做法是非常有价值的,它可以在解耦代码的同时提高代码的可测试性。BeanFa原创 2015-09-19 23:41:42 · 466 阅读 · 0 评论 -
spring技术内幕之spring aop的实现
背景:spring aop是不仅可用于将重复的代码抽取出来单独维护,在需要使用时统一调用,而且还可以为如何使用这些公共代码提供丰富灵活的手段。spring aop实现技术主要有三种:1.JDK Dynamic Proxy(默认方式) 2.CGLIB Proxy 3.Aspectj框架补充两个官方文档说明:1.@AspectJ or XML for Spring AOP?If原创 2015-09-20 10:08:31 · 405 阅读 · 0 评论 -
spring技术内幕之spring mvc
相关知识:在ContextLoaderer中,完成了两个IoC容器建立的基本过程,一个是在Web容器中建立建立起双亲IoC容器,另一个是生成相应的WebApplicationContext并将其初始化。Spring MVC的设计与实现DisptcherServlet的工作主要为两个部分:一个是初始化部分,由initServetBean()启动,通过initWebApplicatio原创 2015-09-20 15:51:43 · 412 阅读 · 0 评论 -
Quartz基本介绍
了解Quartz体系结构Quartz对任务调度的领域问题进行了高度的抽象,提出了调度器、任务和触发器这3个核心的概念,并在org.quartz通过接口和类对重要的这些核心概念进行描述:●Job:是一个接口,只有一个方法void execute(JobExecutionContext context),开发者实现该接口定义运行任务,JobExecutionContext类提供了调度上原创 2016-04-07 14:30:26 · 259 阅读 · 0 评论 -
springmvc改写url
import javax.servlet.http.HttpServletRequest;import org.springframework.web.method.HandlerMethod;import org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping;public cl原创 2018-01-27 20:58:02 · 1542 阅读 · 0 评论