- 博客(8)
- 资源 (18)
- 收藏
- 关注
原创 mybatis初识
public class Basetest {private Logger logger = LogManager.getLogger(Basetest.class);public SqlSessionFactory sqlSessionFactory = null;@Testpublic void test() {SqlSession session = null;try {session = sqlSessionFactory.openSession();List
2021-07-25 14:56:23
103
原创 mybatis的$和#的区别
$和#有啥区别#:sql语句使用的是占位符(PreparedStatement)$:sql语句使用的是拼接字符串(sql攻击;Statement)statementType:STATEMENT ;sql语句拼接;PREPARED:占位符(默认的);sql占位符;statementType:STATEMENT,使用#会报错;(因为他们两个的条件矛盾)statementType:PREPAREDT,使用$会报错;不会报错,不会使用占位符;...
2021-07-25 14:55:41
149
原创 mybatis配置
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <environments default="development"> .
2021-07-25 14:54:45
274
原创 springAOP
1.注解方式<!-- 使用aspetj就是注解--><aop:aspectj-autoproxy/>@Component@Aspectpublic class AspectAop {/*** 将所有的pointcut抽到一个方法中*/@Pointcut(value = "execution(* com.jjh.service.impl.*.*(..))")public void pointcut(){System.out.println
2021-07-25 14:46:49
133
原创 spring注解
dao:Repositoryservcie:@serviceservlet:@controller其他工具类:@compoent@Autowired:按照类型装配;(byType);required:必须,是否必须装配;先按照名字装配,如果匹配成功就ok;只能是自用类型的变量名,无法更改;匹配失败就按照类型装配@Resource;jdk1.8的,jdk11的时候已经废除@Resource(name = "dynastyDao1") 如果dao的id和引用类型的变量名不一样,可
2021-07-25 14:45:42
86
原创 spring读取配置文件
1.配置多个配置文件。ac = new ClassPathXmlApplicationContext("application.xml","application_1.xml");2.多个配置文件放在一个数组中,在进行读取。String[] configs = {"applicationContext.xml","applicationContext_1.xml"};3.使用*通配符,读取多个配置文件ac = new ClassPathXmlApplicationContext("app
2021-07-25 14:44:06
185
原创 springIOC
1.构造方法赋值要求:实体类要写构造方法,xml文件中的配置的字段的类型要和实体中的一样。可以按照下标来赋值,也可以按照类型来赋值2.读写器赋值实体类必须写构造方法3.命名空间赋值需要引入 :xsi:schemaLocation="http://www.springframework.org/schema/beans<bean id="dynaP" class="com.jjh.pojo.Dynasty"p:id="10" p:name="大明" ></
2021-07-25 14:41:46
131
原创 spring初识
public class BaseTest {private Logger logger = LogManager.getLogger(BaseTest.class);public ApplicationContext ac ;/** * 初始化 */@Beforepublic void init(){ // 参数是配置文件 ac = new ClassPathXmlApplicationContext("applicationContext.xml"); logge
2021-07-25 14:39:44
118
毕业设计_ssm_小型药店管理系统.zip
2021-04-06
毕业设计_ssm_ 停车场管理系统.zip
2021-04-06
毕业设计_springBoot_ 评论统计.zip
2021-04-30
毕业设计_springBoot_ office.zip
2021-04-30
毕业设计_ssh_ 网上书城.zip
2021-04-06
毕业设计_web_ 综合行政执法.zip
2021-04-06
毕业设计_ssm_ 图书借书.zip
2021-04-06
毕业设计_ssm_校园招募系统.zip
2021-04-06
毕业设计_model2_在线学习系统.zip
2021-04-06
毕业设计_model2_学生管理系统单表.zip
2021-04-06
毕业设计_model2_车辆出租.zip
2021-04-06
毕业设计_model2_商城.zip
2021-04-06
毕业设计_model2_ 项目管理.zip
2021-04-06
毕业设计_model2_ 超市管理系统.zip
2021-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅