- 博客(11)
- 收藏
- 关注
原创 SpringBoot及Thymeleaf快速入门
1.为什么使用SpringBoot 因为Spring、SpringMVC的使用需要大量的配置文件,还要配置各种对象,将使用的对象放入Spring容器才能使用对象过于麻烦。 SpringBoot就相当于不需要配置文件的Spring+SpringMVC。常用的框架和第三方库都已经配置好了;拿来就可以使用了。 使用方便、开发效率高 2.JavaConfig JavaConfig:使用java类作为xml配置文件的替代,是配置spring容器的纯java的方式。在这个java类中可以创建java对象,把对象放入
2022-05-29 16:50:34
514
原创 MyBatis逆向工程及dao方法不全,pojo类属性不对的解决方法
快速生成pojo及对应mapper.xml文件、dao类 添加插件: <plugins> <!--mybatis代码自动生成插件--> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>
2022-05-27 14:15:04
432
原创 快速入门SpringMVC
SpringMVC 1.什么是SpringMVC 它是基于MVC开发模式的框架,用来优化控制器;它是Spring家族的一员,也具备AOP和IOC。 2.什么是MVC 是一种开发者模式,是模型视图控制器的简称;所有的web应用都是基于MVC开发。 M 模型层:包含实体类、业务逻辑层、数据访问层 V 视图层:包含html、JavaScript、vue等都是视图层,用来呈现数据的 C 控制器:它是用来接收客服端的请求,并返回响应到客服端的组件,Servlet就是这个组件 3.SpringMVC的优点
2022-05-22 14:35:53
216
原创 Spring框架快速入门
Spring 1.什么是Spring 它是一个容器,它是整合其他框架的框架;它的核心是IOC和AOP,它由20多个模块组成,在很多领域都提供优秀的解决方案。 2.Spring的特点 轻量级 20多个模块构成,每个jar都小于1M,核心包就3M左右;对代码无污染。 面向接口编程 使用接口就是面向灵活,项目的可扩展性和可维护性都提高;接口不关心实现类的类型,使用时接口指向实现类,切换实现类疾控科交换这个功能。 AOP面向切面编程 就是将公共的、重复的、通用的代码单独开发,在需要的时候反织回去;底
2022-05-18 21:44:47
355
原创 动态代理及面向接口编程
JDK动态代理 1. 代理模式: 无法访问目标对象,通过代理对象(第三方)进行访问,而且增强访问。适合进行业务的扩展。 2. 代理模式的功能: 增强功能 限制目标对象的访问 3.静态代理: 目标对象和代理对象实现同一个业务接口 代理对象实现功能必须依靠目标自己来实现 业务改变时,代码大量改动 代理类是以.java的文件形式存在 正在调用前就已经存在 4.JDK动态代理 特点: 代理对象不用实现业务接口 代理对象在程序运行时动态在内存中构建 目标对象必须要实现接口 一个接口两个类:
2022-05-14 23:02:48
210
转载 学习MyBatis遇到的问题Could not find resource SqlMapConfig.xml
学习MyBatis遇到的问题Could not find resource SqlMapConfig.xml 解决办法: 进入pom.xml文件中,将 <packaging>pom</packaging> 删掉 参考网站: https://www.gxlcms.com/sql_question-394402.html
2022-05-14 22:53:13
523
原创 快速入门MyBatis
学习目标: MyBatis 学习完MyBatis框架 学习笔记: 1. 三层架构 界面层:和用户交互,调用业务逻辑层进行功能处理,显示请求的处理结果 业务逻辑层:接收传递的数据,完成业务逻辑;向上为界面层提供处理结果,向下问数据访问层要数据 数据访问层:和数据库交互,向上提供数据 不可跨层 2.常用的框架SSM Spring:是整合其他框架的框架,核心是IOC(控制翻转)和AOP(面向切面编程),它由20多个模块构成(大佬)。 SpringMVC:Spring家族的一员,专门用来优
2022-05-14 21:25:08
443
原创 python身份证号查询信息
输入身份证号码查询号主归属地,出生日期,性别,生肖,星座。 源代码: x=input('请输入你的18位身份证号:') e=int(x[:17]) if e<11111111111111111: print('输入有误,请输入正确的18位身份证!') elif e>99999999999999999: print('输入有误,请输入正确的18位身份证!') else: ...
2019-10-13 17:55:35
7423
1
原创 python九九乘法表含汉字
九九乘法表 带汉字输出 运行截图: 源代码: def character(i, j): characters = ",一,二,三,四,五,六,七,八,九,十" characters = characters.split(',') string = characters[i] + characters[j] result = i * j if resu...
2019-10-13 17:50:13
1036
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅