JAVA框架
Mybatis、Spring、SpringMVC、SpringBoot
让时间来沉淀吧
这个作者很懒,什么都没留下…
展开
-
springboot
1 springboot自动装配原理原创 2020-06-30 19:19:32 · 79 阅读 · 0 评论 -
SpringMVC之HelloSpringMVC
1 配置web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.原创 2020-06-16 19:17:15 · 136 阅读 · 0 评论 -
Spring-事务
1 User类@Data@NoArgsConstructor@AllArgsConstructorpublic class User { private int id; //id private String name; //姓名 private String pwd; //密码}2 UserMapper接口public interface UserMapper { public List<User> selectUser();原创 2020-06-13 19:13:53 · 86 阅读 · 0 评论 -
Mybatis-Spring整合
方法一:1 Userl类@Datapublic class User { private int id; //id private String name; //姓名 private String pwd; //密码}2 UserMapper接口public interface UserMapper { public List<User> selectUser();}3 UserMapper.xml<?xml version=原创 2020-06-12 17:50:54 · 67 阅读 · 0 评论 -
Spring--AOP
AOP(Aspect Oriented Programming):面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。Spring作用:提供声明式事务;允许用户自定义切面相关名词:横切关注点:跨越应用程序多个模块的方法或功能。即是,与我们业原创 2020-06-12 13:34:32 · 76 阅读 · 0 评论 -
Spring使用注解开发
在spring4之后,想要使用注解形式,必须得要引入aop的包,在配置文件当中,还得要引入一个context约束。<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www原创 2020-06-08 11:11:21 · 180 阅读 · 0 评论 -
Spring自动装配
0.环境搭建新建User、Cat、Dog实体类public class User { private Cat cat; private Dog dog; private String str; public Cat getCat() { return cat; } public void setCat(Cat cat) { this.cat = cat; } public Dog getDog() {原创 2020-06-06 15:38:34 · 240 阅读 · 0 评论 -
Spring入门之IOC创建对象、Spring配置、依赖注入、Bean作用域
1.IOC创建对象的方式无参构造、有参构造2.Spring相关配置2.1别名alias 设置别名 , 为bean设置别名 , 可以设置多个别名。<!--设置别名:在获取Bean的时候可以使用别名获取--><alias name="userT" alias="userNew"/><!--bean就是java对象,由Spring创建和管理--><!-- id 是bean的标识符,要唯一,如果没有配置id,name就是默认标识符 如果配置i原创 2020-06-06 11:55:40 · 358 阅读 · 0 评论 -
Spring5入门之Hellospring及整合Junit
1.编写Hello类public class Hello { private String str; public String getStr() { return str; } public void setStr(String str) { this.str = str; } @Override public String toString() { return "Hello{" +原创 2020-06-04 22:26:30 · 117 阅读 · 0 评论 -
Mybatis使用注解开发
0.注解的基本理解1.基本CRUD1.1编写实体类Userpublic class User { private Integer id; private String username; private String sex; private Date birthday; private String address; //省略getter,setter,tostring方法}1.2编写持久层接口Userdaopublic interface原创 2020-06-02 10:58:06 · 281 阅读 · 0 评论 -
Mybatis多表查询
以用户和账户的模型来分析多表关系。Account表Role表User表user_role表1.多对一查询(一对一查询)一个账户只能供某个用户使用,从查询账户信息出发关联查询用户信息为一对一查询。1.1定义Account实体类在Account类中加入User类的对象作为Account类的一个属性public class Account implements Serializable { private Integer id; private Integer uid;原创 2020-06-01 11:16:17 · 191 阅读 · 0 评论 -
Mybatis基础使用之增删改查、参数配置
1.XML配置实现增删改查1.1查询user表所有用户信息a.在持久层添加查询方法b.在用户的映射文件配置c.测试d.结果测试时封装代码:public class Mytest { private InputStream in; private SqlSession sqlSession; private Userdao userdao; @Before public void init() throws Exception { //1原创 2020-05-27 21:16:06 · 314 阅读 · 0 评论 -
Mybatis入门环境搭建及测试
Mybatis:持久层框架跟着文档学习:Mybatis文档原创 2020-05-19 23:33:34 · 135 阅读 · 0 评论