01 2021 档案

摘要:使用Spring实现AOP 导包 <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.9.5</version> </dependency> 方式一:使用sprin 阅读全文
posted @ 2021-01-31 16:30 xxgbl 阅读(106) 评论(0) 推荐(0)
摘要:IOC容器 依赖注入 实体类: public class User { private int id; private String name; private String password; //get set 构造函数省略 } 方式一:基于构造函数的依赖注入 构造函数参数类型匹配 <bean 阅读全文
posted @ 2021-01-31 14:08 xxgbl 阅读(93) 评论(0) 推荐(0)
摘要:Spring的使用 导包 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.3.3</version> </dependency> 实体类: pu 阅读全文
posted @ 2021-01-31 14:07 xxgbl 阅读(76) 评论(0) 推荐(0)
摘要:Mybatis动态sql 动态sql:根据不同的条件生成不同的sql语句。 mybatis提供了如下几个元素来实现动态sql if choose (when, otherwise) trim (where, set) foreach 搭建数据库 动态sql——if 要求:若title和author都 阅读全文
posted @ 2021-01-26 22:14 xxgbl 阅读(165) 评论(0) 推荐(0)
摘要:Myabtis结果映射 MyBatis 可以自动映射查询结果。 @Test public void queryAllUser(){ SqlSession sqlSession = MybatisUtils.getSqlSession(); UserMapper mapper = sqlSession 阅读全文
posted @ 2021-01-21 23:20 xxgbl 阅读(139) 评论(0) 推荐(0)
摘要:Mybatis核心配置文件 Mybatis的配置文件包含如下配置: properties 当配置了这个属性,就可以动态替换如下部分。 配置方式: 1. 使用外部java属性文件配置 创建java属性文件——db.properties。 driver = com.mysql.cj.jdbc.Drive 阅读全文
posted @ 2021-01-20 22:19 xxgbl 阅读(3215) 评论(0) 推荐(0)
摘要:使用Mybatis实现CRUD dao层接口 public interface UserMapper { //增 public int addUser(User user); //删 public int deleteUserById(@Param("id") int id); //改 public 阅读全文
posted @ 2021-01-18 22:34 xxgbl 阅读(154) 评论(0) 推荐(0)
摘要:Mybatis的使用 官网:https://mybatis.org/mybatis-3/zh/index.html 导包 <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api --> <dependency> 阅读全文
posted @ 2021-01-18 21:30 xxgbl 阅读(115) 评论(0) 推荐(0)
摘要:JSP 导包 <!-- https://mvnrepository.com/artifact/javax.servlet/jstl --> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <ver 阅读全文
posted @ 2021-01-17 15:39 xxgbl 阅读(377) 评论(0) 推荐(0)
摘要:HttpServletRequest **作用:**它代表客户端的请求。用户访问服务器,请求中携带的所有数据会被封装到HttpServletRequest里,我们可以通过HttpServletRequest获取从客户端带来的所有信息。 常见应用: 获取前端传递的参数(重点) 写一个简单的登录表单: 阅读全文
posted @ 2021-01-13 21:59 xxgbl 阅读(123) 评论(0) 推荐(0)
摘要:HttpServletResponse 作用:给客户端回送响应。 常见应用: 向浏览器发送数据 使用字节流向浏览器发送数据 public class FirstServlet extends HttpServlet { @Override protected void doGet(HttpServl 阅读全文
posted @ 2021-01-13 21:31 xxgbl 阅读(213) 评论(0) 推荐(0)
摘要:ServletContext ServletContext: servlet上下文。 当web容器启动并加载你发布的项目时,它会为你的项目创建一个ServletContext对象,这个对象全局唯一。你的项目中可能有n多个自己写的servlet,而这个ServletContext凌驾于你写的servl 阅读全文
posted @ 2021-01-12 23:26 xxgbl 阅读(109) 评论(0) 推荐(0)
摘要:我的第一个Servlet程序 导包 <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api --> <dependency> <groupId>javax.servlet</groupId> <artifactI 阅读全文
posted @ 2021-01-12 23:25 xxgbl 阅读(82) 评论(0) 推荐(0)
摘要:Maven 作用: 方便我们导jar包。 下载安装Maven到本地 登录Maven官网: ​ http://maven.apache.org/index.html 点击下载 解压 配置Maven环境变量: M2_HOME:Maven目录下的bin目录。 MAVEN_HOME:Maven目录。 Pat 阅读全文
posted @ 2021-01-12 23:19 xxgbl 阅读(120) 评论(0) 推荐(0)
摘要:HTML 基本信息 <!DOCTYPE>标签 此标签规定了浏览器使用哪种html或者html规范。现在一般都是html5的规范。 < meta>标签 此标签可以提供有关页面的元数据,说通俗点就是提供了关于此页面的各种信息。一般用来做SEO(搜索引擎优化)。 此标签有一些属性: 属性 值 描述 cha 阅读全文
posted @ 2021-01-09 18:43 xxgbl 阅读(186) 评论(0) 推荐(0)