随笔分类 - 架构
实训中用到的架构
摘要:1、创建maven项目,打包方式为jar,添加parent来统一子包的依赖。 2、导包 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <
阅读全文
摘要:分页需要对前后端都进行处理,下面详细介绍一下: 一、后端的处理 1、基础方法 1、基础的方法是封装一个分页类如下 public class Pages { private Integer pageNo=1;//页号 private Integer pageSize=6;//页大小 private I
阅读全文
摘要:每次建立ssm项目的时候都需要自己去创建一堆文件,这里介绍两个方法来节省我们的时间 一、用文件流的方式来根据pojo来自动生成dao层、service层的代码 模板中都是最常用的增删改查的方法,不是固定的格式的用[名字]替换,比如[className]为类名,[idao]为接口名; dao层接口:
阅读全文
摘要:ssm就是springmvc+springioc+mybatis 项目步骤: 具体步骤就简单的介绍一下,说一下要注意的地方,具体内容之前的博客已经说的很详细了。 1、新建一个maven项目 2、修改打包方式为war并自动生成webapp目录,创建WEB-INF和web.xml 3、导入需要的包(这里
阅读全文
摘要:这里就先不介绍mybatis的发展和原理了,直接在上一篇博客的前后端分离项目的基础上尝试着配置一下: 1、导入必要的依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-orm</artifactId> <
阅读全文
摘要:1、前后端不分离 1、首先创建一个maven项目,选对jdk版本然后点击next 然后输入项目名和保存位置点击finish 2、然后在pom中写打包方式,发布的都是war如图: 让idea自动创建一个webapp目录 3、在java目录下创建文件如下图: 4、然后在pom中导入需要用到的依赖 可以去
阅读全文
摘要:SpringMvc的IOC思想 1、为什么要用IOC思想? 之前的程序都是在类内部创建依赖对象(不反转的方式),缺点有很多:比如会导致类之间的高耦合,维护和可拓展性大大降低,所以推出IOC思想来优化改进这些缺点。 2、IOC的原理 IOC(Inversion of Control)只是一种对接口的(
阅读全文
摘要:背景 从经典的JSP+Servlet+JavaBean的MVC时代,到SSM(Spring + SpringMVC + Mybatis)和SSH(Spring + Struts + Hibernate)的Java 框架时代, 再到前端框架(KnockoutJS、AngularJS、vueJS、Rea
阅读全文
摘要:Servlet的实现过程 最早支持 Servlet 技术的是 JavaSoft 的 Java Web Server。此后,一些其它的基于 Java 的 Web Server 开始支持标准的 Servlet API。Servlet 的主要功能在于交互式地浏览和修改数据,生成动态 Web 内容。这个过程
阅读全文
摘要:下面我来介绍一下SpringMvc中的常用的注解 1、在配置DispathServlet的时候,为了能扫描到此类,要在类上加@Controller注解。 2、控制反转要用到的注解@Resource,这样就可以直接从IOC容器中获取对象了,如果要起别名就要自己定义并加一个value值。 3、@Over
阅读全文
摘要:一、执行机制 下图是比较全面的过程 1、用户发送请求到前端控制器DispatcherServlet 2、DispatcherServlet对请求进行拦截并收到url和请求方法,然后调用处理映射器HandlerMapping(其中为Map存放机制,通过key(url和方法)来找value(类名、方法名
阅读全文
浙公网安备 33010602011771号