- 博客(10)
- 收藏
- 关注
原创 拦截器与全局异常处理
1.拦截器拦截器和过滤器相比,过滤器会扫描一切资源,而拦截器只会扫描controller层的api接口,在以后的前后端分离项目中,前后端项目中都有各自的过滤器拦截器1.1如何定义拦截器定义一个类结成拦截器接口在前面登陆成功时设置sessionpublic class MyInterceptor implements HandlerInterceptor { public boolean preHandle(HttpServletRequest request, HttpSe
2024-12-17 20:58:24
373
原创 关于mvc
它是 Spring 框架中处理模型(Model)- 视图(View)- 控制器(Controller)或 MVC 模式的一个模块。它结合了 MVC 模式的所有优点和 Spring 的便利性。Spring 使用其前控制器模式实现 MVC。简而言之,是将请求路由到预定目的地的主要控制器。Model 只是应用的数据,而视图则由各种模板引擎来表示。
2024-12-14 16:55:26
809
原创 关于mubatis使用3
动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。使用动态 SQL 并非一件易事,但借助可用于任何 SQL 映射语句中的强大的动态 SQL 语言,MyBatis 显著地提升了这一特性的易用性。
2024-12-13 20:25:08
1059
原创 关于mybaties使用2
在mybatis.xml中,使用标签,放在environment上,name的参数为实体类所在的包的路径,不用写类名。此时也有另一种传参数为对象时,在声明一个类用来存贮需要的值,在整个过程中只是用来传参,只要注解绑定的一致就行。换一种拼接,通过使用${}进行拼接,成功,但是在sql中拼接的值会引起sql注入的安全问题不使用。通过前端输入时加上%%,如下图,成功查找到,但是在实际运用中用户不会输入去%%,这种不符合实际。此时需要使用转义字符。
2024-12-12 18:25:56
1208
原创 关于mybatis及初级使用
Project Lombok 是一个 Java 库,可自动插入您的编辑器和构建工具,为您的 Java 增添趣味。再也不用编写另一个 getter 或 equals 方法,只需一个注解,您的类就拥有了一个功能齐全的构建器、自动化您的日志记录变量等等。
2024-12-12 15:03:52
680
原创 新建maven-web工程
默认web版本太低,有的jar包不匹配,从添加过web支持的java工程中将其web.xml复制过来。默认没有java,和test测试包可以自己新建。java工程中的web.xml。
2024-12-10 12:23:52
138
原创 maven的下载安装
Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。通过使用maven。
2024-12-10 09:41:40
798
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人