![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaweb框架
JAVAWEB框架学习,SSH....SSM等等
vanlyy
优秀的猪猪饲养员
想要了解某个技术,请阅读一些相关文档;
想要明白某个技术,请尝试实践这些技术;
想要悟透某个技术,请尝试向他人讲解此技术。
展开
-
JavaWeb框架梳理(十)——SpringBoot配置JPA
文章目录Spring配置JPAJPA概念application.properties改pomCategoryCategoryDAOCategoryControllerlistCategory.jsp配置CRUDCateControllerlistCategory.jspeditCategory.jsp效果改为Restful 风格修改jspCategoryController前后端分离风格来源于h...原创 2020-02-15 15:37:46 · 224 阅读 · 0 评论 -
JavaWeb框架梳理(九)——SpringBoot配置Mybatis
文章目录注解配置application.properties配置pom实体类CategoryCategoryMapperCategoryControllerlistCategory.jsp效果xml方式CategoryMapperCategory.xmlapplication.properties项目结构实现CRUD增加对PageHelper的jar配置PageHelperCategoryMapp...原创 2020-02-15 14:16:42 · 214 阅读 · 0 评论 -
JavaWeb框架梳理(八)——SpringBoot基础学习
文章目录Springboot DemoSpringBoot的部署方式部署JAR包通过命令行部署来源于how2jgithub项目入口Springboot DemoSpringboot可以理解为就是一个配置很简单的SSM框架创建maven工程:pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="...原创 2020-02-14 16:36:45 · 188 阅读 · 0 评论 -
JavaWeb框架梳理(七)——配置SSM框架
文章目录搭建SSM项目POJOCategoryMapper配置Category.xmlCategoryServiceCategoryServiceImplCategoryControllerweb.xmlapplicationContext.xmlspringMVC.xmllistCategory.jsp出现Could not resolve type alias 'categoryMap'. C...原创 2020-02-13 16:52:03 · 617 阅读 · 0 评论 -
JavaWeb框架梳理(六)——Mybatis+Spring配置Demo
文章目录POJOMapperCategory.xmlapplicationContext.xml测试来源于how2jgithub项目入口为了后面配置SSM做一个铺垫POJOpackage com.how2java.pojo; public class Category { private int id; private String name; public ...原创 2020-02-13 13:29:42 · 160 阅读 · 0 评论 -
JavaWeb框架梳理(五)——Mybatis进阶
文章目录Mybatis添加日志事务管理分页传统方式分页插件缓存一级缓存二级缓存来源于how2jgithub项目入口Mybatis添加日志有时候需要打印日志,知道mybatis执行了什么样的SQL语句,以便进行调试。这时,就需要开启日志,而mybatis自身是没有带日志的,使用的都是第三方日志,这里讲解如何开启log4j日志功能。添加log4j.jar配置文件log4j.pro...原创 2020-02-12 17:41:43 · 186 阅读 · 0 评论 -
JavaWeb框架梳理(四)——Mybatis提高
文章目录Mybatis提高Mybatis动态SQLif标签where标签set标签trim标签注解方式注解实现CRUD注解配置1对多注解配置动态SQL来源于how2jMybatis提高Mybatis动态SQLif标签基于之前多对一的工程基础上假设需要对Product执行两条sql语句,一个是查询所有,一个是根据名称模糊查询。那么按照现在的方式,必须提供两条sql语句:list...原创 2020-02-12 15:55:41 · 155 阅读 · 0 评论 -
JavaWeb框架梳理(三)——Mybatis基础
文章目录Mybatis入门基本概念简单Demo基本原理Mybatis CRUD配置Category.xml增删除获取修改查询所有Mybatis其他查询模拟查询多条件查询Mybatis 多对多查询一对多多对一查询多对多来源于how2jMybatis入门基本概念MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手...原创 2020-02-11 20:53:34 · 298 阅读 · 0 评论 -
JavaWeb框架梳理(二)——SpringMVC基础
文章目录基本概念HelloSpringMVCDemoweb.xml配置入口配置springmvc-servlet控制类IndexController测试基本原理视图定位springmvc-servlet.xmlIndexController移动Index.jsp效果注解方式修改IndexController修改springmvc-servlet.xml测试接受表单数据addProduct.jspP...原创 2020-02-11 17:55:41 · 325 阅读 · 0 评论 -
JavaWeb框架梳理(一)——Spring基础
文章目录Spring概念Spring的IOC注入对象注解方式进行IOC/DI通过@Autowired通过@Resource对bean进行注解,完全通过注解完成注入Spring AOPAOP概念AOP 实现注解实现AOP来源于how2jSpring概念是一个非常强大的反转控制(IOC)框架,以帮助分离项目组件之间的依赖关系。Spring的IOC准备pojo Category :pac...原创 2020-02-10 21:00:25 · 161 阅读 · 0 评论 -
Spring访问数据层——jdbctemplate
项目结构从入口TestCustomerService开始public class TestCustomerService { @Test public void testDemo() { ApplicationContext context = new ClassPathXmlApplicationContext(...原创 2018-07-14 20:06:29 · 159 阅读 · 0 评论 -
Spring整理——注解注入和AOP
Spring的bean管理(注解)注解介绍1 代码里面特殊标记,使用注解可以完成功能2 注解写法 @注解名称(属性名称=属性值)3 注解使用在类上面,方法上面 和 属性上面 Spring注解开发准备1 创建spring配置文件,引入约束 2 开启注解扫描 一般用(1) 注解创建对象1 在创建对象的类上面使用注解实现 2 创建对象有四个注解 3 创...原创 2018-07-14 11:29:32 · 654 阅读 · 0 评论 -
Spring整理——基础概念(IOC和DI)
Spring概念spring是开源的轻量级框架spring核心主要两部分: (1)aop:面向切面编程,扩展功能不是修改源代码实现 比如有一个类,在类里面有方法(不是静态的方法),调用类里面的方法,需要创建类的对象,使用对象调用方法,创建类对象的过程,需要new出来对象,将这个过程交给spring (2)ioc:控制反转, 把对象的创建不是通过new方式实现,而是交给spring配...原创 2018-07-14 10:01:30 · 228 阅读 · 0 评论 -
关于Spring访问数据层的几个方法,从spring-jdbc到jdbctemplate到hibernatetemplate
代码结构引入代码从入口开始package spring_jdbc.spring_jdbc;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;import spring...原创 2018-07-13 21:34:18 · 178 阅读 · 0 评论 -
一个电商SSH项目的笔记与总结
http://www.jizhuomi.com/software/759.html 1.创建HibernateSessionFactory使用了单例和线程池技术!2.事物的作用!:事务管理是企业级应用程序开发中必不可少的技术,用来确保数据的完整性和一致性事务就是一系列的动作,它们被当作一个单独的工作单元。这些动作要么全部完成,要么全部不起作用3.HibernateTemplate和...原创 2018-09-04 16:09:25 · 800 阅读 · 0 评论 -
spring-利用hibernate的session来访问数据层
项目结构 实体类:package entity; //创建一个与customer表对应的实体类,以便存放 Customer对象public class Customer { private int id; private String name; private int age; public Customer(){} pu...原创 2018-07-17 19:43:13 · 198 阅读 · 0 评论 -
关于Hibernate——基础整理
Hibernate概述什么是hibernate框架 在dao层里面做对数据库crud操作,使用hibernate实现crud操作,hibernate底层代码就是jdbc,hibernate对jdbc进行封装,使用hibernate好处,不需要写复杂jdbc代码了, 不需要写sql语句实现什么是orm思想(重点) orm:object relational mapping,对象关系映射...原创 2018-07-17 15:07:03 · 179 阅读 · 0 评论 -
家中搭建SSM框架之二——导入SSM工程
参考网上的教程h2java其实写的很清晰,我再自己搭一遍,记录下过程。1.动态WEB工程方式创建默认配置:我怕jdk版本太高,所以:即可;2.手动导入jar包找到工程根目录下C:\workspace\j2eeProject\SSMDemo\WebContent\WEB-INF\lib将jar包复制进去对应工程目录:他会自己读取这些jar包作为依赖;3.建立数...原创 2019-11-11 21:54:03 · 467 阅读 · 0 评论 -
Struts2基本知识总结之二——访问action的方法、获取表单数据
访问action的方法(重点)使用action标签method属性 1 创建action,创建多个方法 2 使用method配置 以上 即 访问addAction的地址时候(addaction.action),执行class路径的add方法。 缺陷:action每个方法都需要配置,如果action里面有多个方法,配置很多的action使用通配符实现(重点) ...原创 2018-09-04 20:50:55 · 441 阅读 · 0 评论 -
Struts2基本知识总结之一——一个小例子说明struts2如何运行
一个基本的小例子第一步 导入jar包:(1)在lib中有jar包,不能把这些jar都导入到项目中 (2)到apps目录里面,找到示例程序,从示例程序复制jar包第二步 创建action第三步 配置action类访问路径 (1)创建struts2核心配置文件 核心配置文件名称和位置是固定的位置必须在src下面,名称 struts.xml (2)引入dtd约束 (3)action...原创 2018-08-23 15:42:47 · 149 阅读 · 0 评论