<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[chenconggee的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chenconggee</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chenconggee]]></copyright><item><title><![CDATA[Day16 Maven高级 8.10]]></title><link>https://blog.youkuaiyun.com/chenconggee/article/details/132219296</link><guid>https://blog.youkuaiyun.com/chenconggee/article/details/132219296</guid><author>chenconggee</author><pubDate>Thu, 10 Aug 2023 21:48:41 +0800</pubDate><description><![CDATA[先创建父工程 tlias-parent，然后将创建的各个子模块，都放在父工程parent下面。：继承描述的是两个工程间的关系，与java中的继承相似，子工程可以继承父工程中的配置信息，常见于依赖关系的继承。在maven中，可以在父工程的pom文件中通过 <dependencyManagement> 来统一管理依赖版本。是将项目按照功能/结构拆分成若干个子模块，方便项目的管理维护、拓展，也方便模块键的相互调用、资源共享。--JWT令牌-->--JWT令牌-->--统一管理依赖版本-->在主模块中引入子模块。]]></description><category></category></item><item><title><![CDATA[Day15 三方集成自动配置 8.8]]></title><link>https://blog.youkuaiyun.com/chenconggee/article/details/132196417</link><guid>https://blog.youkuaiyun.com/chenconggee/article/details/132196417</guid><author>chenconggee</author><pubDate>Wed, 09 Aug 2023 19:58:46 +0800</pubDate><description><![CDATA[1.@SpringBootConfiguration：是引导类，也是个配置类，该注解与@Configuration注解相同，用来声明当前也是一个配置类;@ConditionalOnProperty(name=”配置类中配置项的名字”，havingValue=”配置项的值”)要管理的对象是来自于第三方的(不是自定义的)要管理的对象是来自于第三方的(不是自定义的)对应的bean就是方法中的类型（类型（value=””）,名称（name=””））1.默认singleton的bean，在容器启动时被创建。]]></description><category></category></item><item><title><![CDATA[day14SpringBootWeb事务&AOP 8.7]]></title><link>https://blog.youkuaiyun.com/chenconggee/article/details/132132369</link><guid>https://blog.youkuaiyun.com/chenconggee/article/details/132132369</guid><author>chenconggee</author><pubDate>Sun, 06 Aug 2023 16:29:59 +0800</pubDate><description><![CDATA[单个独立的任意符合，可以统配任意返回值，包名，类名，方法名，任意类型的一个参数，也可以统配包，类，方法名的一部分。2.定义类抽取公共代码，标识当前类是一个AOP类，并被Spring容器管理，配置公共代码作用于哪些目标方法（//一种输出写法：Arrays.asList(joinPoint.getArgs()).toString()返回值  包名.类名?@Pointcut(“executino(* *(..))”)  最统配的写法。:多个连续的任意符号，可以统配任意层级的包，或任意类型，任意个数的参数。]]></description><category></category></item><item><title><![CDATA[day13SpringBootWeb登录认证 8.5]]></title><link>https://blog.youkuaiyun.com/chenconggee/article/details/132124465</link><guid>https://blog.youkuaiyun.com/chenconggee/article/details/132124465</guid><author>chenconggee</author><pubDate>Sat, 05 Aug 2023 20:50:14 +0800</pubDate><description><![CDATA[JWT令牌：JSON Web Token（JWT）是一个开放的行业标准（RFC 7519），它定义了一种简洁的、自包含的协议格式，用于在通信双方传递json对象，传递的信息经过数字签名可以被验证和信任。//调Mapper层方法，返回查询到的信息。：登录成功时，给前端一个令牌，（保存在浏览器中），该浏览器在后续请求中都会拦截，（校验令牌是否正确，正确放行，不正确转到登入页面）访问/emps下的下一级资源，如: /emps/1 ，但是 不会拦截 /emps/list/1，/emps/list/1/2。]]></description><category></category></item><item><title><![CDATA[Day10.SpringBootWeb案例 8.2+8.4]]></title><link>https://blog.youkuaiyun.com/chenconggee/article/details/132112926</link><guid>https://blog.youkuaiyun.com/chenconggee/article/details/132112926</guid><author>chenconggee</author><pubDate>Fri, 04 Aug 2023 21:50:44 +0800</pubDate><description><![CDATA[<br/>姓名: <input type="text" name="name"/><br/>年龄: <input type="text" name="age"/>]]></description><category></category></item><item><title><![CDATA[Day10.Mybatis 8.1]]></title><link>https://blog.youkuaiyun.com/chenconggee/article/details/132052393</link><guid>https://blog.youkuaiyun.com/chenconggee/article/details/132052393</guid><author>chenconggee</author><pubDate>Tue, 01 Aug 2023 22:49:53 +0800</pubDate><description><![CDATA[Update("update 表名 set 字段1=#{pojo变量名1}, 字段2=#{pojo变量名2}, ...")@Results({@Result(column = "字段", property = "pojo变量名")，....})，item是依据对象，separator是分割符号，open是最左边符号，close是最右边符号。@Insert("insert into 表名( 字段1,字段2，....) " +"values(#{pojo变量名1}, #{pojo变量名2}, ...")]]></description><category></category></item><item><title><![CDATA[Day09 MySQL，Mybatis入门 7.30]]></title><link>https://blog.youkuaiyun.com/chenconggee/article/details/132011050</link><guid>https://blog.youkuaiyun.com/chenconggee/article/details/132011050</guid><author>chenconggee</author><pubDate>Sun, 30 Jul 2023 20:32:30 +0800</pubDate><description><![CDATA[(springboot默认)，其中Druid（德鲁伊）是阿里巴巴开源的数据库连接池项目，功能强大，性能优秀，是Java语言最好的数据库连接池之一（添加方法：创建时勾选，或加依赖）sun公司官方定义的一套操作所有关系型数据库的规范，即接口,数据库实现这接口，提供数据库驱动jar包,使用这套接口（JDBC）编程，执行的代码是驱动jar包中的实现类。select  字段列表  from  表1  [ inner ] join 表2  on  连接条件 ...;]]></description><category></category></item><item><title><![CDATA[day08数据库开发-MySQL 7.29]]></title><link>https://blog.youkuaiyun.com/chenconggee/article/details/131999802</link><guid>https://blog.youkuaiyun.com/chenconggee/article/details/131999802</guid><author>chenconggee</author><pubDate>Sat, 29 Jul 2023 20:50:53 +0800</pubDate><description><![CDATA[select  字段列表  from 表名 [ where条件]  group by 分组字段名  [ having分组后过滤条件 ];3.设置别名：select 字段1 [ as 别名1 ] , 字段2 [ as 别名2 ]  from  表名;而having是分组之后对结果过滤。case when 字段名=值1 then ‘值1’ when 字段名=值2 then ‘值2’....end。实现：在数据库表中多的一方，添加字段，来关联一的一方的主键。If(条件，‘true的 值’，‘false的值’)]]></description><category></category></item><item><title><![CDATA[7.27学习—day07数据库开发-MySQL]]></title><link>https://blog.youkuaiyun.com/chenconggee/article/details/131967001</link><guid>https://blog.youkuaiyun.com/chenconggee/article/details/131967001</guid><author>chenconggee</author><pubDate>Thu, 27 Jul 2023 19:24:12 +0800</pubDate><description><![CDATA[insert into 表名 (字段名1, 字段名2, ...) values (值1, 值2, ...), (值1, 值2, ...), (值1, 值2, ...);insert into 表名 values (值1, 值2, ...), (值1, 值2, ...), (值1, 值2, ...);数据库名称不能相同，否则报错，通过if not exists来判断是否重名，不重，则创建，重，则不创建。数据定义语言，用来定义数据库对象(数据库，表，字段)]]></description><category></category></item><item><title><![CDATA[7.26学习]]></title><link>https://blog.youkuaiyun.com/chenconggee/article/details/131947680</link><guid>https://blog.youkuaiyun.com/chenconggee/article/details/131947680</guid><author>chenconggee</author><pubDate>Wed, 26 Jul 2023 21:02:08 +0800</pubDate><description><![CDATA[负责接收页面发送的请求，然后根据执行规则，将请求再转发给后面请求处理器Controller，处理器处理完请求后，再由DispatcherServlet给浏览器响应数据。那么 controller的代码就耦合了service ， 而service的代码也就耦合了dao。注解，Springboot（Controller）会自动的从IOC容器中找到Service类型的bean对象，然后赋值给该变量,声明bean的时候，可通过value属性指定bean名字，若没有指定，默认为类名首字母小写，]]></description><category></category></item></channel></rss>