今天安装了一些IDEA的插件:一些常用IDEA插件 aiXcode: AI智能编程插件。aiXcoder主要两个功能:代码自动补全和相似代码智能推荐。程序员写代码时,AI引擎会进行预测并自动补全后续代码。同时,aiXcoder会基于程序员输入的代码,从后台规范代码库中调用相似的代码,在分屏中显示以供
SQL语句没问题报SQL语句错误问题及解决:一直报500,SQL语句没问题报SQL语句错误问题及解决:网页端报错 There was an unexpected error (type=Internal Server Error, status=500). ### Error updating da
springboot网页显示数据库数据步骤(以Teacher为例): 创建一个实体类(entity): package cn.xdh.entity; import java.io.Serializable; public class Teacher implements Serializable {
mysql重置密码,MySQL 服务无法启动:mysql重置密码: 打开命令窗口cmd,输入命令:net stop mysql,停止MySQL服务, 开启跳过密码验证登录的MySQL服务 输入命令 mysqld --console --skip-grant-tables --shared-memor
SpringBoot Servlet/Filter,SpringBoot Task:SpringBoot Servlet/Filter: Servlet应用 按Servlet标准编写实现组件 @WebServlet(name="helloservlet",urlPatterns=
Spring MVC 拦截器,Spring MVC 异常处理机制:什么是Rest,有什么特点Rest、Restful REST:是一种规则或风格。 Roy Thomas Fielding RESTFul:按RESTful规则的一种应用。 目前主流的RESTful应用,都是REST规则在HTTP协议之
SpringBoot MVC快速开发:主要针对Spring MVC进行的封装应用。 基于Spring MVC开发Rest服务rest请求–》Spring MVC–》返回JSON结果 /news/xx GET —> Spring MVC –> 返回某个新闻的json结果 /news/lis
SpringBoot数据库访问,DataSource连接池,Spring JPA:DataSource连接池连接池优点:连接对象重用提升程序性能(避免频繁创建和释放Connection对象);控制最大连接数有效保护数据库稳定运行。 各种不同的连接池组件都必须实现DataSource接口。 Sprin
SpringBoot 组件扫描,SpringBoot 自动配置:SpringBoot 组件扫描@ComponentScan,在启动类前使用,可以指定扫描包路径,也可以按默认路径规则加载。 @ComponentScan(basePackages= {"cn.xdl"}) //指定扫
SpringBoot:Pivotal SpringBoot、SpringCloud,微服务架构。 SpringBoot : 对Spring框架进行了封装,目的快速搭建Spring应用,快速开发。 内置服务器,自动启动和web发布 取消了XML配置,完全采用Java配置模式(注解+编码) 有自动配置机
SSM:以登录为例 完成 SSM 架构的搭建: 将Mybatis 和 Spring 进行整合 (以MapperScannerConfigurer 最终提供Service) 建立一个项目 导入jar包(ioc aop dao mvc mybatis mybatis-spring数据库连接池 数据库驱动
Mybatis,Mybatis的作用:Mybatis 简介: Apache Google GitHub Ibatis Mybatis Mybatis Mybatis 的作用: 可以用来执行普通的sql操作 存储过程它是一个高级的ORM(Object Relation Mapping 对象关系映射 以
拦截器,Spring中异常处理:拦截器: 拦截器 就是对 之前过滤器的一个封装 功能和之前的过滤器类似 比如有 身份认证 登录检查 资源的加密访问 编码设置等功能。拦截器在Spring 中 需要实现 HandlerInterceptor 接口 HandlerInterceptor 接口介绍: pre
MVC框架组件,MVC核心组件:什么是MVC:MVC 模式代表 Model-View-Controller(模型-视图-控制器) 模式。这种模式用于应用程序的分层开发。 Model(模型) - 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑,在数据变化时更新控制器。View(视图
Spring 的声明式事务:不继承JdbcDaoSupport 的方式 完成对数据库的访问和之前的不同在于 需要我们自己在容器中创建一个模板对象(模板对象依赖于dataSource)再把模板 注入给DAO 的实现类 使用自己的模板完成对应的操作 Spring 的声明式事务 Spring声明式事务管理
根据银行账户增删改查项目
Bean 参数的注入: Bean 参数的注入 简单值的注入八种基本类型 和 对应的封装类 枚举 String在spring 容器中创建连接池对象 复杂值的注入只要把上面的value 换成ref即可 集合参数的注入 Java中集合:List Set Map Properties List: <p
bean 对象的延迟实例化,DI(依赖注入),组件扫描:bean 对象的延迟实例化:单例对象 默认是容器启动时 创建 可以通过bean标记的 lazy-init="true" 就可以让对象推迟实例化 只有用到这个对象时 才会创建对象 什么是 DI?Dependence Injec
项目编程思想,Spring 框架的构成,IOC:项目编程思想:项目功能的开发思路 —以注册为准 MVC 根据需求文档 建立对应的表 xdl_user 根据表建立对应的实体类 XdlUser 定义一个DAO接口 利用jdbc的工具类结合JDBC访问数据库的五步完成功能 加一个工厂类 提供DAO的实现类
Ajax-Jquery,Ajax请求,缓存问题:Ajax-Jquery: Jquery对Ajax操作,进行了封装,简化了ajax的开发,且实现了多浏览器的兼容性 ajax函数:函数名称: ajax参数列表: 长度为1, 需要传递一个对象. 通常我们传递参数时,传递的是JSON对象, 格式: { &q