![](https://img-blog.csdnimg.cn/00a89737f69a4d98aac10e484600f1d7.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JAVA EE
文章平均质量分 52
Java EE企业级应用开发
一条小橘猫
谢谢你的关注。
展开
-
基于SSM的图书借阅管理系统的分析与设计(源码+文档+PPT)
6、填写“XXX系统的设计与实现”文档,文档内容主要包括系统需求分析、系统设计、系统实现、三个主要部分内容。(数据信息的增、删、改、查等功能)主体部分,必须提供这些模块的所有源程序代码。文件夹中必须包括, XXX系统的设计与实现.doc,系统源码,数据sql文件。5、完成系统部署和发布,并将系统运行后的界面截图,完成相关实现文档;还书类型:0-正常还书1-延迟还书2-破损还书3-丢失图书4-在借中。书籍状态:0-未借出1-已借出2-延迟还书3-丢失图书。4、完成系统主要模块的设计,系统中至少有。原创 2022-08-22 18:23:54 · 12485 阅读 · 0 评论 -
基于SSM框架的借阅图书管理系统
本系统后台使用SSM框架编写,前台页面使用当前主流的Bootstrap和jQuery框架编写。云借阅图书管理系统主要实现了两大功能模块:用户登录模块和图书管理模块,用户登录模块主要用于实现用户的登录与注销;图书管理模块主要用于管理图书,如新书推荐、图书借阅等。图1 云借阅系统功能结构图Web服务器:Tomcat 9.0.371。 Java开发包:JDK 8。 开发工具:IntelliJ IDEA 2019.3.2。 数据库:MySQL 5.7.17。云借阅图书管理系统中主要包括用户登录和图原创 2022-06-21 14:17:38 · 8892 阅读 · 11 评论 -
Java EE:第14章SSM框架整合 课后习题
《Java EE企业级应用开发教程 第2版(Spring+Spring MVC+MyBatis)》黑马程序员编著 中国工信出版集团 人民邮电出版社目录1、请简述JSON数据交互两个注解的作用。2、请简述静态资源访问的几种配置方式。1、请简述JSON数据交互两个注解的作用。JSON数据交互时,主要使用了两个注解@RequestBody和@ResponseBody。其中@RequestBody用于将请求体中的数据绑定到方法的形参中,在使用时标准在在方法的形参上。@ResponseBo原创 2022-05-15 00:01:15 · 898 阅读 · 0 评论 -
Java EE:第13章初识Spring MVC的高级功能 课后习题
《Java EE企业级应用开发教程 第2版(Spring+Spring MVC+MyBatis)》黑马程序员编著 中国工信出版集团 人民邮电出版社目录1、请简述简单数据类型中的@RequestParam注解及其属性作用。2、请简述包装POJO类型绑定时的注意事项。1、请简述简单数据类型中的@RequestParam注解及其属性作用。@RequestParam注解主要用于对请求中的参数进行定义,多用于在请求参数名与方法形参名不一致时的参数间接绑定。在使用时可以指定他的4个属性,具.原创 2022-05-14 23:55:04 · 713 阅读 · 0 评论 -
Java EE:第12章初识Spring MVC数据绑定和响应 课后习题
《Java EE企业级应用开发教程 第2版(Spring+Spring MVC+MyBatis)》黑马程序员编著 中国工信出版集团 人民邮电出版社目录1、请简述@Controller注解的使用步骤。2、请列举请求处理方法的参数类型和返回类型(至少5个)。1、请简述@Controller注解的使用步骤。@Controller注解在使用时可分为如下两步:(1)在相应的类上标注@Controller注解。(2)在Spring MVC的配置文件中添加相应的扫描配置信息。首先需要在配置原创 2022-05-14 23:51:52 · 574 阅读 · 0 评论 -
Java EE:第11章初识Spring MVC的核心类和注解 课后习题
E:\文档\大三下\javaee\apache-tomcat-9.0.37-windows-x64\apache-tomcat-9.0.37\bin\catalina.bat run[2022-05-14 04:40:00,790] Artifact PredestinedLoveLibrary:war exploded: Waiting for server connection to start artifact deployment...Using CATALINA_BASE: "C:\Us.原创 2022-05-14 23:49:17 · 398 阅读 · 0 评论 -
JAVA EE 知识总结(三)Spring AOP
目录3.1 Spring AOP简介3.1.1什么是AOP?3.1.2 AOP术语3.2 动态代理3.2.1 JDK动态代理3.2.2 CGLIB代理3.3 基于代理类的AOP实现3.3.1 Spring的通知类型3.3.2 ProxyFactoryBean3.4 AspectJ开发3.4.1 基于XML的声明式AspectJ3.1 Spring AOP简介3.1.1什么是AOP?AOP的全称是Aspect-Oriented Program...原创 2022-04-28 18:38:39 · 1310 阅读 · 0 评论 -
JAVA EE案例:在Spring框架下实现简单的登录验证
目录1.要求2.文件目录3.引入Spring的4个包——pom.xml4.属性setter方法注入——User.java5.编写DAO层(1)UserDao.java(2)UserDaoImpl.java6.编写Service层(1)UserService.java(2)UserServiceImpl.java7.编写applicationContext.xml配置文件8.编写测试类——TestSpring.java9.运行结果1.要求完成Sp原创 2022-05-04 01:12:01 · 2135 阅读 · 1 评论 -
Java EE:第10章初识Spring MVC框架 课后习题
《Java EE企业级应用开发教程 第2版(Spring+Spring MVC+MyBatis)》黑马程序员编著 中国工信出版集团 人民邮电出版社目录1、请简述MyBatis与Spring整合所需JAR包的种类。2、请简述MapperFactoryBean和MapperScannerConfigurer的作用。1、请简述MyBatis与Spring整合所需JAR包的种类。MyBatis与Spring整合所需JAR包主要包括:Spring框架所需的JAR包、 MyBatis框架所需的J原创 2022-04-28 17:35:16 · 1705 阅读 · 0 评论 -
Java EE:第9章Spring的数据库编程 课后习题
《Java EE企业级应用开发教程 第2版(Spring+Spring MVC+MyBatis)》黑马程序员编著 中国工信出版集团 人民邮电出版社目录1、请简述不同对象之间的三种关联关系。2、请简述MyBatis关联查询映射的两种处理方式。1、请简述不同对象之间的三种关联关系。在java中,对象之间存在着三种关联关系,分别是一对一,一对多和多对多。在这三种关联关系中,一对一的关系就是在本类中定义对方类型的对象,如A类中定义B类类型的属性b,B类中定义A类类型的属性a;一对多的关系就是原创 2022-04-28 17:31:44 · 1934 阅读 · 0 评论 -
Spring引入3个基础包、1个依赖包——pom.xml
<dependencies> <!--Spring的基础包Spring-core--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>5.2.8.REL...原创 2022-04-19 21:38:15 · 1210 阅读 · 0 评论 -
MyBatis环境搭建——引入相关依赖pom.xml
<packaging>jar</packaging> <!--在 build中配置 resources,来防止我们资源导出失败的问题--> <build> <resources> <resource> <directory>src/main/resources</directory> <.原创 2022-04-19 21:11:10 · 1358 阅读 · 0 评论 -
Java EE:第8章Spring AOP 课后习题
《Java EE企业级应用开发教程 第2版(Spring+Spring MVC+MyBatis)》黑马程序员编著 中国工信出版集团 人民邮电出版社目录1、请简述MyBatis框架动态SQL中的主要元素及其作用。2、请简述MyBatis框架动态SQL中元素collection属性的注意事项。1、请简述MyBatis框架动态SQL中的主要元素及其作用。MyBatis动态SQL中的主要元素及其作用如下:(1)<if>元素:用于判断语句,用于单条件分支判断。(2)<原创 2022-04-19 20:38:56 · 939 阅读 · 0 评论 -
Java EE:第7章Spring中的Bean的管理 课后习题
目录1、请简述MyBatis核心对象SqlSessionFactory的获取方式。2、请简述MyBatis映射文件中的主要元素及其作用。1、请简述MyBatis核心对象SqlSessionFactory的获取方式。SqlSessionFactory对象的实例可以通过SqlSessionFactoryBuilder对象来构建,而SqlSessionFactoryBuilder则可以通过XML配置文件或一个预先定义好的Configuration实例构建出SqlSessionFactory的实原创 2022-04-19 20:36:00 · 782 阅读 · 0 评论 -
JAVA EE:1~5章选择题
1、关于MyBatis 配文件ctypeAliases 元素说法错误的是(C)。A.可以通过在MyBaits中配置<typeAliases>元素来定义别名B.可以通过在类名上使用@Aliases(value =”user”)的形式定义别名C.MyBaits配置文件<typeAliases>元素的子元素<typeAliases>需要配置type和属性alias属性D.同时在MyBaits中配置了<typeAliases>元素以及@Alias(va原创 2022-04-13 18:51:02 · 7386 阅读 · 0 评论 -
JAVA EE 知识总结(二)Spring中的Bean
目录2.1 Bean的配置1.什么是Spring中的Bean?2.Spring容器支持两种格式的配置文件2.2Bean的生命周期2.3 Bean的装配方式2.3.1 基于XML的装配1.设值注入案例2.构造注入案例2.1 Bean的配置1.什么是Spring中的Bean?如果把Spring看做一个大型工厂,则Spring容器中的Bean就是该工厂的产品,这个工厂是作用就是生产和管理Spring容器中的Bean。要想使用这个工厂生产和管理Bean,就需要在配置.原创 2022-04-05 22:02:51 · 1197 阅读 · 0 评论 -
JAVA EE案例:基于MyBatis注解的学生管理程序
1.题目现有一个学生表s_student(学生id、学生姓名、学生年龄、所属班级)和一个班级表c_class(班级id、班级名称),其中,班级表c_class和学生表s_student是一对多的关系。表5-1学生表(s_student) 学生(id) 学生姓名(name) 学生年龄(age) 所属班级(cid) 1 张三 18 1 2 李四 18 2 3 王五 19 2 4 赵六 20 1原创 2022-04-11 13:37:30 · 6528 阅读 · 5 评论 -
Java EE:第6章初识Spring框架 课后习题
《Java EE企业级应用开发教程 第2版(Spring+Spring MVC+MyBatis)》黑马程序员编著 中国工信出版集团 人民邮电出版社目录1、请简述MyBatis框架与Hibernate框架的区别。2、请简述MyBatis的工作执行流程。1、请简述MyBatis框架与Hibernate框架的区别。Hibernate和MyBatis。这两个框架的主要区别如下:(1)Hibernate:是一个全表映射的框架。通常开发者只需定义好持久化对象到数据库表的映射关系,就可以通过H原创 2022-03-31 16:27:38 · 1436 阅读 · 0 评论 -
JAVA EE 知识总结(一)Spring的基本应用
目录1.1 Spring概述1.1.1 什么是Spring?1.1.2 Spring框架的优点(7大特点)1.1.3 Spring的体系结构1.1.4 Spring的下载及目录结构1.2 Spring的核心容器1.2.1 BeanFactory1.2.2 ApplicationContext1.3 Spring的入门程序1.4依赖注入1.4.1 依赖注入的概念1.4.2 依赖注入的实现方式1.5 小结1.1 Spring概述1.1....原创 2022-03-30 14:49:05 · 2315 阅读 · 0 评论 -
Java EE:第5章MyBatis的注解开发 课后习题
《Java EE企业级应用开发教程 第2版(Spring+Spring MVC+MyBatis)》黑马程序员编著 中国工信出版集团 人民邮电出版社1.请简述Spring中事务管理的两种方式。Spring中的事务管理分为两种方式:一种是传统的编程式事务管理,另一种是声明式事务管理。其中,编程式事务管理是通过编写代码实现的事务管理,包括定义事务的开始、正常执行后的事务提交和异常时的事务回滚。声明式事务管理是通过AOP技术实现的事务管理,其主要思想是将事务管理作为一个“切面”代码单独编写,然后通过AOP原创 2022-03-27 15:23:49 · 363 阅读 · 0 评论 -
Java EE:第4章MyBatis的关系映射和缓存机制 课后习题
《Java EE企业级应用开发教程 第2版(Spring+Spring MVC+MyBatis)》黑马程序员编著 中国工信出版集团 人民邮电出版社1.请简述Spring JDBC是如何进行配置的。在Spring的配置文件中配置JDBC时,需要定义了三个Bean,分别是dataSource、jdbcTemplate和需要注入类的Bean。在定义jdbcTemplate时,需要将dataSource注入到jdbcTemplate中,而其他需要使用jdbcTemplate的Bean,也需要将jdbcTe原创 2022-03-27 15:21:20 · 1446 阅读 · 0 评论 -
Java EE:第3章动态SQL 课后习题
《Java EE企业级应用开发教程 第2版(Spring+Spring MVC+MyBatis)》黑马程序员编著 中国工信出版集团 人民邮电出版社1.请列举你所知道的AOP专业术语并解释。AOP的专业术语包括Aspect、Joinpoint、Pointcut、Advice、Target Object、Proxy和Weaving,对于这些专业术语的解释,具体如下:(1)Aspect(切面):在实际应用中,切面通常是指封装的用于横向插入系统功能(如事务、日志等)的类,如图3-1中的Aspect原创 2022-03-27 15:18:51 · 326 阅读 · 0 评论 -
Java EE:第2章MyBatis的核心配置 课后习题
《Java EE企业级应用开发教程第2版(Spring+Spring MVC+MyBatis)》黑马程序员编著中国工信出版集团人民邮电出版社1、请简述Bean的生命周期。(1)根据配置情况调用Bean构造方法或工厂方法实例化Bean。(2)利用依赖注入来完成Bean中所有属性值的配置注入。(3)如果Bean实现了BeanNameAware接口,则Spring调用Bean的setBeanName()方法传入当前Bean的id值。(4)如果Bean实现了BeanFactoryAwar...原创 2022-03-27 15:13:01 · 409 阅读 · 0 评论 -
Java EE:第1章初识MyBatis框架 课后习题
《Java EE企业级应用开发教程第2版(Spring+Spring MVC+MyBatis)》黑马程序员编著中国工信出版集团人民邮电出版社1.请简述Spring框架的优点。Spring框架的优点如下:(1)非侵入式设计:Spring是一种非侵入式(non-invasive)框架,它可以使应用程序代码对框架的依赖最小化。(2)方便解耦、简化开发:Spring就是一个大工厂,可以将所有对象的创建和依赖关系的维护工作都交给Spring容器管理,大大的降低了组件之间的耦合性。(3)支持...原创 2022-03-27 15:10:00 · 541 阅读 · 1 评论 -
JAVA EE一对多查询——员工管理系统
目录1.题目2.数据库(1)dept表(2)emp表3.文件目录4.引入依赖——pom.xml5.配置文件——mybatis-config.xml6.映射文件(1)DeptMapper.xml(2)EmpMapper.xml7.java类(1)Dept.java(2)Emp.java8.接口类(1)DeptMapper.java(2)EmpMapper.java9.测试类10.查询结果(1)嵌套查询(2)嵌套结果...原创 2022-03-23 00:07:15 · 2179 阅读 · 0 评论 -
JAVA EE——案例:员工管理系统
目录1.题目2.文件目录3. 引入依赖——pom.xml4.配置文件——myBatis-config.xml5.映射文件——EmployeeMapper.xml6.java类——Employee.java7.接口类——EmployeeMapper.java8.测试类——MyBatisTest.java(1)根据id查询员工信息(2)新增员工信息(3)根据id更新员工信息(4)根据id删除员工信息9.数据库运行截图(1)根据id查询员工信息(2)..原创 2022-03-09 22:56:09 · 13384 阅读 · 6 评论 -
MyBatis——使用工具类创建SqlSession对象
MyBatisUtils.javapackage org.example1.pojo;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.session.SqlSessionFactory;import org.apache.ibatis.session.SqlSessionFactoryBuilder;import java.i原创 2022-03-06 01:05:04 · 770 阅读 · 0 评论 -
JAVA EE——增删改查功能
目录1.文件目录2.引入依赖——pom.xml3.配置文件——mybatis-config.xml4.映射文件——UserMapper.xml5.java类——User.java6.接口类——UserMapper.java7.测试类——MyBatisTest.java8.数据库根据B站尚硅谷的视频创建的项目1.文件目录2.引入依赖——pom.xml<?xml version="1.0" encoding="UTF-8"?><pro原创 2022-03-04 16:33:55 · 3847 阅读 · 3 评论 -
IntelliJ IDEA的安装与MyBatis环境搭建教程步骤
目录1.IntelliJ IDEA的安装2.MyBatis环境搭建教程步骤1.IntelliJ IDEA的安装下载链接:IntelliJ IDEA2020安装教程关注微信公众号“软件管家”(公众号ID:softgj)\x0a免费获取各类软件安装包和安装教程https://mp.weixin.qq.com/s/oElnQzGhK1Darq-NVzRPZw2.MyBatis环境搭建教程步骤最近在学JAVA EE找了网上很多关于MyBatis环境搭建的教程步骤,都是比较简略的,书本..原创 2022-03-04 11:18:13 · 832 阅读 · 1 评论 -
解决org.apache.ibatis.binding.BindingException: Type interface is not known to the MapperRegistry.
在Java使用mybatis框架,运行一个例子的时候,IDEA报了这样的一个错:org.apache.ibatis.binding.BindingException: Type interface com.wht.mybatis.mapper.UserMapper is not known to the MapperRegistry. at org.apache.ibatis.binding.MapperRegistry.getMapper(MapperRegistry.java:47) at原创 2022-03-04 11:04:22 · 5186 阅读 · 5 评论