网站架构以及框架
大型网站技术架构介绍以及各框架的应用与理解
涛涛之海
学好编程,成为一名高级工程师
展开
-
SpringMVC从Controller跳转到另一个Controller
1. 需求背景 需求:spring MVC框架controller间跳转,需重定向。有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示。 本来以为挺简单的一件事情,并且个人认为比较常用的一种方式,一百度全都有了,这些根本不是问题,但是一百度居然出乎我的意料,一堆都不是我想要的结果。无奈啊,自己写一篇比较全都供以后大家一百度吧,哈哈哈。。。是这些写...转载 2018-04-22 18:14:12 · 231 阅读 · 0 评论 -
Mybatis排序无效问题解决
问题: Mybatis在映射XML文件中配置了排序项,但排序结果总是没有变化。分析: 经过查阅网上资料,才发现原来是变量定义转义问题(1)对于形如#{variable} 的变量,Mybatis会将其视为字符串值,在变量替换成功后,缺省地给变量值加上引号。例如:order by #{variable1}假设variable1传入值为“name”,则最终SQL语句等同为:ord...转载 2018-04-22 20:10:18 · 1141 阅读 · 1 评论 -
springmvc之工作原理以及参数传递
index.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE><html><body><a href="param1.do?name=mik原创 2018-08-22 22:08:11 · 866 阅读 · 0 评论 -
spring之IOC容器和DI理解
Student.javapackage com.nuc.test;public class Student { private String name; private int age; public Student() { // TODO Auto-generated constructor stub } public St...原创 2018-08-20 19:52:34 · 273 阅读 · 0 评论 -
mybatis工作原理以及对单表的增删改查
user.javapackage nuc.test.mybatis;public class User { private int id; private String username; private String password; private String type; public User() {...原创 2018-08-23 18:57:34 · 440 阅读 · 0 评论 -
spring之AOP理解
面向切面编程实际实际上就是动态代理。看图: Target:目标类,需要被增强的类,也就是上面我们写的UserServiceImpl。 JointPoint:连接点,目标类上需要被增强的方法,(这些方法可以被增强,也可以不增强,也就是说目标类中所有的方法都可以称为是连接点) PointCut:切入点,被增强的方法(已经确定这个方法要被增强),切入点就是一个连接点的子集 Advice:增强...原创 2018-08-21 20:38:50 · 173 阅读 · 0 评论 -
spring之jdbcTemplate简单操作数据库
spring操作jdbcTemplate需要的maven依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 ht...原创 2018-08-21 20:47:51 · 179 阅读 · 0 评论 -
Maven整合ssm项目
整体架构maven配置依赖 pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://m...原创 2018-08-25 19:01:43 · 301 阅读 · 0 评论