- 博客(16)
- 收藏
- 关注
原创 关于SQL的约束
关于SQL的约束 1.删除一列 alter table TbStudent drop column stuPhone –2.添加一列 alter table TbStudent add stuPhone char(11) –3.修改字段的数据类型(表中Gender列不能有数据) alter table TbStudent alter column stuGender nchar(1) –4.添加主键约束 alter table TbStudent add constraint PK_TbStuden
2020-10-12 11:26:19
199
2
原创 如何将自己的项目上传到码云
方式一: (附Git淘宝镜像下载:http://npm.taobao.org/mirrors/git-for-windows/) 1.首先在码云上创建自己的本地仓库 2,本地新建一个文件夹 3.进入新建的文件夹,点击右键,选择git bash here 然后在窗口输入 git init 这时候文件夹会多出一个.git文件夹,是一个隐藏文件夹 4.进入刚刚自己新创建的码云仓库,克隆他的地址链接 5.然后在回到本地新建的文件夹中继续操作git 输入 git remote add origin + 你刚刚在码
2020-09-22 17:12:32
616
原创 Springboot使用拦截器---之小而美
Springboot使用拦截器 1.创建一个 SpringBoot 框架 Web 项目 2.实现一个登录拦截器 3.创建一个控制层 4.@Configuration 定义配置类-拦截器 5.测试 代码展示 1.创建一个 SpringBoot 框架 Web 项目 2.实现一个登录拦截器 //实现HandlerInterceptor接口,重写preHandle方法 public class UserInterceptor implements HandlerInterceptor { @Ove
2020-09-18 10:18:46
124
原创 Springboot集成Redis
Springboot集成Redis 1.加入相应的依赖 <!--SpringBoot集成Redis的起步依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </depe
2020-09-17 18:51:33
107
原创 SpringBoot集成Mybatis
SpringBoot集成Mybatis 1.导入依赖 <!--MySQL驱动--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <!--MyBatis集成SpringBoo
2020-09-16 19:36:31
165
原创 SpringBoot集成jsp
SpringBoot集成jsp 1.在pom.xml加入相应的依赖和定义位置 <!--引入SpringBoot内嵌Tomcat对jsp的解析依赖,不添加解析不了jsp--> <!--仅仅只是展示jsp页面,只添加以下一个依赖--> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId
2020-09-16 17:13:06
258
原创 SpringMVC的全局统一异常处理
SpringMVC的全局统一异常处理 springmvc框架采用的是统一,全局的异常处理。 把controller中的所有异常处理都集中到一个地方。 采用的是aop的思想。 把业务逻辑和异常处理代码分开。解耦合。 异常处理步骤: 1.新建maven web项目 2.加入依赖 3.新建一个自定义异常类 MyUserException , 再定义它的子类NameException ,AgeException 4.在controller抛出NameException , AgeException 5.创建一个普通
2020-09-16 12:20:09
782
原创 关于SpringMVC中请求参数中文乱码问题
关于SpringMVC中请求参数中文乱码问题 对于从前端所接收的post请求参数,若含有中文,则会出现中文乱码问题。 Spring 对于请求参数中的中文乱码问题,给出了专门的字符集过滤器:spring-web-5.2.5.RELEASE.jar 的org.springframework.web.filter 包下的 CharacterEncodingFilter 类。 (1) 解决方案 在 web.xml 中注册字符集过滤器,即可解决 Spring 的请求参数的中文乱码问题。不过, 最好将该过滤器注册在其它
2020-09-14 19:53:57
547
原创 关于ssm的事务管理
spring的事务处理 1.什么是事务 讲mysql的时候,提出了事务。 事务是指一组sql语句的集合, 集合中有多条sql语句 可能是insert , update ,select ,delete, 我们希望这些多个sql语句都能成功, 或者都失败, 这些sql语句的执行是一致的,作为一个整体执行。 2.在什么时候想到使用事务 当我的操作,涉及得到多个表,或者是多个sql语句的insert,update,delete。 需要保证这些语句都是成功才能完成我的功能,或者都失败,保证操作是符合要求的。 在j
2020-09-13 23:51:33
1233
原创 面试遇到笔试题
写下第一次面试的笔试题 1, String StringBuffer 和 StringBuilder 的区别是什么” 2、说说 int 和 Integer 的区别? 3、说说 List, Set, Map三者的区别? 4、Servlet 的生命周期,并说出 Servlet和CGI的区别? 5、Servlet 中 forward和 redirect 的区别? 6、JSP和 Servlet 有哪些相同点和不同点,他们之间的联系是什么? 7、get和post的区别? 8、什么是左连接查询、内查询、右连接查询、写出
2020-09-12 00:10:05
70
原创 整合ssm框架中的web.xml文件
关于ssm框架中的web.xml文件的作用是相当于注册的功能,注册中央调度器DispatcherServlet,配置这个是拦截所有请求,都交给springmvc转发拦截所有的请求,并加载所有的ssm配置文件(路径为classpath:—) 还有配置了CharacterEncodingFilter,配置这个是拦截所有的资源并设置好编号格式。 注册spring的监听器 等等 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http:
2020-09-11 11:17:55
287
原创 整合ssm框架的配置文件
整合ssm框架的配置文件 方便快捷的开发,复制修改相应的文件名即可使用 spring配置文件,springmvc配置文件,mybatis配置文件 1.applicationContext.xml(spring配置文件) <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/200
2020-09-11 09:53:05
132
原创 整合ssm框架的依赖
整合所需要的依赖 (servlet依赖, jsp依赖 等等) <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope
2020-09-11 09:33:45
151
原创 关于缓冲池,线程池,连接池的理解
缓冲池 设计要点:包含三个队列:空缓冲队列(emq),装满输入数据的输入的队列(inq),装满输出数据的输出队列(outq),输入程序包括收容输入(hin),提取输入(sin),输出程序包括收容输出(hout)和提取输出(sout)。 注意点:输入程序和输出程序会对缓冲区并发访问,因此可以对缓冲区设置一个互斥信号量,或者对关于缓冲区的操作加锁。hin,sin,hout,sout之间还有同步关系,可以通过if语句判断决定执行先后顺序 线程池 设计要点:线程池和线程一样,也具有最基本的就绪,运行,结束,等状态。
2020-08-24 14:28:54
1032
原创 使用MD5Utils工具类登录加密
登录加密可以使用一个写好的工具类Util包的MD5Utils public class MD5Utils { /** * MD5加密类 * @param str 要加密的字符串 * @return 加密后的字符串 */ public static String code(String str){ try { MessageDigest md = MessageDigest.getInstance("MD5
2020-08-16 08:48:58
1165
原创 关于拦截器
第一步: 首先创建拦截器类xxxInterceptor 继承HandlerInterceptorAdapter 类 public class LoginInterceptor extends HandlerInterceptorAdapter { @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response,
2020-08-16 08:41:30
92
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人